import java.io.BufferedReader; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayDeque; import java.util.ArrayList; import java.util.List; import java.util.Queue; import java.util.Stack; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main { /* * わざわざRPNで解いてる理由ですが、 * 「問題となる式」を字句解析して「□mm」を引きずり出して * 「34cm-□mm=5cm1mm」を「□mm=-5cm1mm+34cm」みたいに変形するのが面倒だったので * 項を全てカッコでくくってから単位を全て * 「(34*10)-(□*1)=(5*10+1*1)」と基本単位に書き換えた上で、 * 「□」をゼロから増やしながら書き換えて * イコールの左右辺が一致するまでwhileループを回す * という方法で解こうとしたんですが、まぁ遅いわけですよw * で、しかたないんで、普通に「□mm=-5cm1mm+34cm」に変形して * 右辺を解いて左辺の単位に変換するようにしました。 * これだとRPNなくても式を計算できるんですが、 * まぁせっかく作ったんでもったいないから使いましたw */ Queue<String> expr_que = new ArrayDeque<String>(); Queue<String> rpn_que = new ArrayDeque<String>(); Stack<String> op_stack = new Stack<String>(); while (!expr_que.isEmpty()) { switch (term) { case "(": op_stack.push(term); break; case ")": while (!op_stack.peek().equals("(")) { rpn_que.offer(op_stack.pop()); } op_stack.pop(); break; case "+": case "-": while (!op_stack.isEmpty() && !op_stack.peek().equals("(")) { rpn_que.offer(op_stack.pop()); } op_stack.push(term); break; case "*": case "/": op_stack.push(term); break; default: rpn_que.offer(term); break; } } while (!op_stack.isEmpty()) { rpn_que.offer(op_stack.pop()); } Stack<Long> calc_stack = new Stack<Long>(); while (!rpn_que.isEmpty()) { long a = 0, b = 0; switch (term) { case "+": b = calc_stack.pop(); a = calc_stack.pop(); calc_stack.push(a + b); break; case "-": b = calc_stack.pop(); a = calc_stack.pop(); calc_stack.push(a - b); break; case "*": b = calc_stack.pop(); a = calc_stack.pop(); calc_stack.push(a * b); break; case "/": b = calc_stack.pop(); a = calc_stack.pop(); if (b == 0) { return(0); } calc_stack.push(a / b); break; default: break; } } return(calc_stack.pop()); } if (result.contains("□")) result = result.replace('□', 'X'); if (result.contains("g")) { result = result.replace("kg", " * 1000000 + ").replace("mg", " + ").replace("g", " * 1000 + "); } else { result = result.replace("日", " * 86400 + ").replace("時間", " * 3600 + ") .replace("分", " * 60 + ").replace("秒", " + ") .replace("km", " * 1000000 + ").replace("cm", " * 10 + ") .replace("mm", " + ").replace("m", " * 1000 + "); } return result.substring(0, result.length()-3); } StringBuilder sb = new StringBuilder(); if (s.equals("+") || s.equals("-")) { sb.append(" "+s+" "); } else { sb.append("( "+DivideToExpr(s)+" )"); } } return sb.toString(); } long R = calcRPN(transExpr(hands[1])); int unit = getUnitValue(hands[0].substring(1)); return R / unit; } if (eq.indexOf('=') < eq.indexOf('□')) { // 式=□単位 } else if (eq.startsWith("□")) { // □単位...=... StringBuilder sb = new StringBuilder(term[1]); for (int i = 1 ; i < t.length ; i++) { sb.append((t[i].charAt(0)=='+')?'-':'+').append(t[i].substring(1)); } } else if (eq.charAt(eq.indexOf('□')-1)=='+') { // ...+□単位...=... StringBuilder sb = new StringBuilder(term[1]); for (int i = 0 ; i < t.length ; i++) { if (t[i].charAt(1)=='□') var = t[i].substring(1); else if (t[i].startsWith("+")) sb.append('-').append(t[i].substring(1)); else if (t[i].startsWith("-")) sb.append('+').append(t[i].substring(1)); else sb.append('-').append(t[i]); } } else { // ...-□単位...=... Matcher m = (Pattern.compile("□.+?[^\\+-=]?")).matcher(term[0]); m.find(); } } switch (unit) { case "日": return 86400; case "時間": return 3600; case "分": return 60; case "秒": return 1; case "km": return 1000000; case "m": return 1000; case "cm": return 10; case "mm": return 1; case "kg": return 1000000; case "g": return 1000; case "mg": return 1; default: return 0; } } List<String> results = new ArrayList<>(); while (null != (line = br.readLine())) { //System.out.println(col[0]+" :"); long A1 = solveEquation(changeFormat(col[1])), A2 = solveEquation(changeFormat(col[2])); if (A1 != A2) { results.add(col[0]); } } } }
1 □日=0秒 0g-□g=0g 2 0mg+□mg+0mg=0g □kg=0kg 3 0kg-0g-□kg=0mg 0mg-0kg-□kg=0kg 4 1mm-1mm-□km=0cm □cm+0mm=0mm 5 1mm-1mm-□mm=0km 0mm-0km-□km=0km 6 10cm-10cm-0cm=□cm 1m+1m-□m=2m 7 1日18時間10分-□日=18時間10分 11m-10m-□m=0m 8 20mg-□mg=10mg □分=10分 9 37mm+1m-1m=□mm 0m+10m+□cm=10m37cm 10 5時間24分-□時間=2時間24分 □km+1km40m15cm7mm=4km40m15cm7mm 11 □m+18m21cm=43m21cm 1時間+□分=1時間25分 12 34分47秒-□分=13分47秒 1日19時間12分-11時間-□時間=11時間12分 13 7時間36秒+□時間+4時間41分12秒=22時間41分48秒 5日+24日-□日=18日 14 34cm-□mm=5cm1mm 3時間50分+2時間37秒-□分=1時間1分37秒 15 32日9時間23分-2日20時間59分-□日=5日12時間24分 1m+□cm=1m24cm 16 □日+0日+0秒=0時間 60時間+0日-□日=60時間 17 30g+40g-36g=□g 30kg+□kg+10kg=74kg 18 1m+30cm-77cm9mm=□mm □秒=8分41秒 19 8kg+80kg-□kg=18kg 1日16時間18分+2日20時間32分-1日14時間50分=□時間 20 □kg+30kg=62kg 60日+60日-□日=88日 21 86g90mg-□g=22g90mg 9日16時間-48時間-5日=□時間 22 2時間+□分+96分=5時間3分 65日1時間47分36秒+55日19時間54分-33日21時間41分36秒=□日 23 □cm+60mm=98cm □分=1時間32分 24 96分+2時間24分+□時間=9時間 3g+100g-98g=□g 25 72分+24分-□分=32分 0mg+100mg-36mg=□mg 26 100mg-□mg-100mg=0g 0mg+1mg-1mg=□kg 27 24時間+1時間-□時間=23時間 100cm+10m+□cm=11m2cm 28 □日+0日=0秒 100kg+1kg+□kg=101kg 29 104m-□m-30m=35m 34kg+20kg-□kg=15kg 30 100mm+10mm-110mm=□cm 0m+0mm-0m=□km 31 34g-□g=15g 30cm2mm-□cm=112mm 32 2日12時間+□時間+120時間=9日3時間 □m+40m=79m 33 □cm+10cm+100mm=71cm 135分-□分-60分=24分 34 142日1時間22分-46日17時間2分-□日=44日8時間20分 1cm+55mm-14mm=□mm 35 75日+151日17時間-□日=63日17時間 13cm8mm+1m-□mm=97cm5mm 36 165分-1時間-48分=□分 29日+□日+49日13時間29分=135日13時間29分 37 64g-□g=17g 167m-□m-20m=100m 38 10日21時間-120時間-□時間=3日 □g+100g=169g 39 □m=108m □日+69日=177日 40 1m32cm7mm-177mm-□cm=12cm 103日=□日 41 100m+1km-1km58m=□m 192cm-1m-□cm=50cm 42 193時間-□時間=5日 2分+29秒-□秒=1分16秒 43 202cm-90cm-□cm=22cm 1m40cm-□cm=50cm 44 194g+207g+□g=1kg198g 26分17秒-3分-10分=□秒 45 60g+□g=128g 100g+40g+□g=208g 46 179秒-□秒=120秒 219日-□日-40日=120日 47 14日16時間+1日13時間-7日13時間=□時間 258m+50m-100m=□m 48 6km+45km-□km=23km 264mm+1m-□cm=98cm4mm 49 268日-95日-72日=□日 2cm5mm+□mm+100mm=226mm 50 □mg+48mg=159mg 269mm-100mm-□mm=5cm8mm 51 100mg+□mg=276mg 216g+80g-□g=120g 52 120日+□日+120日=281日 □cm=41cm 53 □時間+2日2時間28分+2日6時間24分6秒=8日15時間52分6秒 60時間+□時間+5日=283時間 54 2時間27分3秒+1時間32分-43分3秒=□分 286kg-□kg=90kg 55 □g+100g+100g=289g 20kg+□kg=109kg 56 269日=□日 293時間-□時間=1日 57 □時間+23時間+3日19時間=10日20時間 130kg+21kg+□kg=297kg 58 300分=□時間 14秒-4秒-5秒=□秒 59 □mm+20cm6mm+300mm=75cm7mm 10日11時間=□時間 60 21日14時間40分-□時間=9日15時間40分 154時間+307時間-□時間=7日6時間 61 327mg-57mg-100mg=□mg 260m-□m-0mm=90m 62 □m+2m30cm4mm=335m30cm4mm 5時間5分+□分+2時間11分=12時間49分 63 18時間56分+□時間+1日22時間=9日22時間56分 337km326m-□km=163km326m 64 10m+70cm-9m=□cm 340kg157g320mg-36kg71g20mg-□kg=134kg86g300mg 65 6日11時間+3日10時間24分-4日6時間24分=□時間 104日7時間33分36秒+104日5時間28分+□日=343日13時間1分36秒 66 122日6時間51分-□日=5日6時間51分 357分-120分-120分=□分 67 200m+200m-□m=37m 190g+360g-□g=187g 68 2日12時間+360時間-□日=60時間 □mg+100mg=115mg 69 1m+10cm-71cm=□cm 36g365mg+26g-23g365mg=□g 70 374mm+20cm8mm-207mm=□mm 30cm+90cm+□cm=4m95cm 71 □秒+120秒+6分=13分48秒 200km+392km-244km=□km 72 344mg-66mg-118mg=□mg 406分-□分-126分=120分 73 30g+442g-□g=230g 1kg+□g=1kg242g 74 366km-150km-52km=□km 123m+155m40cm+□m=442m40cm 75 40g+□g+1kg=1kg444g 2m+70cm+□cm=6m74cm 76 470cm-□m-100cm=1m70cm □時間=2時間 77 474m-□m-100m=90m 1分+□秒+1分40秒=7分24秒 78 474mg-□mg=200mg 209日11時間32分+□日=483日11時間32分 79 6日14時間=□時間 42g500mg+□g=200g500mg 80 □mg+70mg=503mg 352時間+420時間-14日3時間=□時間 81 □mg+100mg+200mg=516mg 334m-□m-78m=40m 82 182秒-□秒=24秒 2時間+□分+240分=518分 83 536cm-1m72cm-□cm=160cm 8m+200m-4m=□m 84 3m42cm-90cm-□cm=560mm □g+59g379mg=255g379mg 85 □秒+96秒+235秒=10分10秒 567時間-96時間-8日=□時間 86 140時間-□時間-60時間=18時間 3日4時間34分-576分-□時間=4時間58分 87 578kg580g-□kg-185kg460g=168kg120g 6分33秒-□秒=2分48秒 88 596分-1時間35分-4時間=□分 261kg=□kg 89 605日-152日-□日=165日 522日10時間32分-149日5時間52分-85日4時間40分=□日 90 11kg1g620mg-□kg=1kg1g620mg 0kg+100g+□g=110g 91 15g300mg+□g=635g300mg □秒+264秒+480秒=22分44秒 92 60秒+120秒+□秒=234秒 □cm+10cm3mm=643mm 93 □kg+147kg670g=333kg670g 100g+□g+100g=386g 94 264日+73日+□日=682日 30mm+5cm1mm+□mm=426mm 95 98m+□m+115m=328m □kg+85kg380g+13kg690g=214kg70g 96 140cm+2m50cm+□cm=692cm □m=302m 97 240日+□日+96日=698日 1m72cm4mm-362mm-□mm=1m 98 436km=□km 269m10cm+□m=705m10cm 99 14日9時間15分+10日3時間58分11秒-6日13分11秒=□時間 709分-□分-240分=24分 100 50mg+127mg+□mg=305mg 1m+1m-720mm=□cm 101 □時間=15日8時間 728分-□分=360分 102 □秒+240秒=547秒 22kg471g113mg+335kg258g-□kg=50kg729g113mg 103 730km-□km=182km 615日12時間-□日-32日12時間=35日 104 162km364m4cm+580km734m90cm-361km98m94cm=□km 360日+24日-2日=□日 105 367km340m+308km184m-110km524m=□km 1kg+310g-□g=745g 106 300mg+□mg+200mg=750mg 86mg+□mg+100mg=436mg 107 408kg380g750mg-□kg=157kg380g750mg 220kg+100kg-69kg=□kg 108 □時間+2日9時間9分=28日20時間9分 □mm+1cm9mm+100mm=754mm 109 1kg790g-810g-□g=46g 8m10cm+□cm=17m44cm 110 276km-100km-36km=□km 815mm+1m-415mm=□cm 111 □日+124750200秒=8403日20時間50分 □g+831mg=29g831mg 112 359220mg+104g717mg+□mg=848937mg □時間+13日18時間+5日=835時間 113 □kg+290kg=836kg □km=546km 114 10g+100g-□g=81g 2日4時間12分-840分-552分=□時間 115 654kg217g+179kg800g-□kg=405kg17g 844km739m90cm-256km367m90cm-□km=159km372m 116 208kg848g264mg+□kg=624kg848g264mg □時間=17日8時間 117 1m31cm-□cm-20cm=40cm 32km866m50cm+□km=103km866m50cm 118 190秒-60秒-1分=□秒 128kg68g-49kg200g-8kg868g=□kg 119 466km551m-□km=27km551m 869kg-□kg-230kg=200kg 120 10分12秒-3分12秒-2分=□分 3km658m+3km874m-□km=2km532m 121 □時間+3日13時間45分=7日20時間45分 □km+84km893m+14km480m=202km373m 122 144g900mg-□g=3g900mg 246kg-□kg-20kg=85kg 123 128km929m79cm+54km245m74cm-4km175m53cm=□km 327mg-□mg=148mg 124 14時間30分-2時間-□分=224分 934m54cm4mm-□m=408m54cm4mm 125 961分=□分 76日3時間12分-□時間-31日1時間12分=5日1時間 126 1m+18cm2mm-□mm=966mm 326kg-□kg=110kg 127 159km970m+210km910m+□km=631km880m 64日18時間54分+89日4時間51分+□日=414日23時間45分 128 981g-□g-200g=290g 30日12時間36分-□時間-648分=9日14時間48分 129 □g+181g=437g 230km515m90cm+118km475m-92km990m90cm=□km 130 3時間30分+□時間=8時間30分 0mg+1g-995mg=□mg 131 □kg+1000mg+0g=1000mg □g=0mg 132 □日+386日=934日 □g+1000g=1kg548g 133 0mm+1000mm-□km=1m 0kg+□kg+0mg=0g 134 1000m+□m+70m=1km301m 100m+□m+230m=561m 135 232km-□km=10km 1g292mg-70mg-□mg=1000mg 136 1000kg+71kg-□kg=933kg □日+48日+120日=306日 137 □mg+1000mg+1g=2g869mg 1g+660mg-791mg=□mg 138 1000mg+□mg+1000mg=2g155mg 4分+120秒-□秒=3分25秒 139 □cm+1000mm+200mm=1m45cm 100kg+100kg-175kg=□kg 140 3日20時間+3日20時間-3日7時間=□時間 □cm+1000mm+340mm=2m39cm 141 1000kg+49kg-□kg=770kg □日+169日14時間25分=448日14時間25分 142 219km4m52cm-□km=97km4m52cm 3m22cm-□cm-1000mm=1000mm 143 100g+□g+1000g=1kg156g 37kg402g744mg+40kg594g200mg-□kg=21kg996g944mg 144 □日+15日=105日 10m+100cm-1010cm=□cm 145 5km+□km+1000km=1011km 12時間48分-4時間-□時間=168分 146 1000kg+0g-□kg=988kg 1012cm-10m-□cm=0m 147 10mg+□mg+1g=1014mg 9時間12分-192分-□時間=2時間 148 1014分-□分=480分 □時間+20日19時間5分12秒=43日1時間5分12秒 149 1000kg+20kg+□kg=1051kg 38分+19分-□分=26分 150 □km+100km=168km 1068mm-□mm=1000mm 151 148kg-□kg=100kg 1088km-40km-1000km=□km 152 1128秒-□分-6分48秒=300秒 1020秒-6分-□分=240秒 153 10kg+□kg+1000kg=1145kg □kg+100kg=235kg 154 1151mg-□mg=400mg 791mg+240mg-280mg=□mg 155 1160kg670g-□kg=428kg670g □cm+4m+4m=15m32cm 156 62日17時間38分-□時間-22日2時間56分=14日2時間42分 360km+□km+183km=1179km 157 210g-□g=66g □cm+41cm+10m=1185cm 158 400mm+48cm+□mm=1m67cm3mm □秒+6分48秒=1201秒 159 1205g+510g-□g=836g 1kg+1kg-1kg121g=□g 160 2分24秒=□秒 □km+72km+1000km=1216km 161 □秒+408秒=1236秒 15日20時間25分+□時間=50日8時間25分 162 1266kg210g-□kg=608kg210g 400mg+110mg+□mg=1g168mg 163 777mg-300mg-200mg=□mg 1277kg-□kg=1000kg 164 108km685m+1179km577m34cm-300km262m34cm=□km 1289kg487g300mg-□kg=301kg487g300mg 165 100cm+1000cm+□cm=1302cm 80mm+302mm-18cm=□mm 166 □kg+459kg+220kg=1145kg 1306時間-480時間-□時間=15日 167 1310kg-1000kg-□kg=150kg 1243km-□km-83km=1000km 168 201g+138g+□g=571g □mm+1m+9cm=1322mm 169 □分+3時間57分12秒+2時間34分48秒=11時間58分 1326kg-□kg=1000kg 170 152km+□km+1000km=1340km 79km80m+□km+58km820m=325km900m 171 2g238mg-□mg-1000mg=1g 1g+106mg+□mg=1344mg 172 □日+120日+26日=222日 1360mm-□cm=60cm 173 72時間+□時間+120時間=419時間 □km+1000km+142km=1369km 174 437m+213m-273m=□m 1000kg+□kg=1377kg 175 □kg+170kg=398kg □g+1000g+197g=1425g 176 600mm+6m4cm-□cm=2m79cm 1445kg-1000kg-60kg=□kg 177 1470m-□km=470m 1g3mg-□mg-1000mg=2mg 178 960m90cm-323m90cm-□m=165m 1472kg-□kg=1000kg 179 677kg600g-□kg=298kg600g □mg+100mg+1000mg=1479mg 180 1481mm-1m-□mm=137mm 564mg-□mg=220mg 181 4分+□秒+2分=12分41秒 1486cm-10m-85cm=□cm 182 25日+□時間=57日21時間 1488秒-□秒=699秒 183 275g+400g-□g=287g □kg+1000kg+100kg=1488kg 184 518時間+240時間-□時間=176時間 1527kg-□kg-345kg=600kg 185 1528kg-□kg=1000kg 410g+1kg+□g=1kg938g 186 0kg+1000g+□g=1kg6g 1570mm+□m+2m6cm=9m63cm 187 1258kg-□kg-400kg=300kg 480分+8時間53分+□分=1571分 188 1578mg-□mg=1000mg □m+196m=774m 189 530mg+1000mg+□mg=2g256mg 1612日-240日-646日=□日 190 1664km487m29cm-598km138m-□km=381km349m29cm □m+421m70cm=1km106m70cm 191 1695日-□日-600日=480日 5時間+8時間9分+□分=23時間24分 192 □mg+20mg+1g=1056mg 37km700m-□km=1700m 193 902g=□g 1742日-□日=840日 194 1km127m10cm-□m=132m10cm □cm+8m58cm=1853cm 195 □日=1872時間 9日10時間-5日-□時間=1日4時間 196 503分+□日+1923分=3日16時間26分 □日+1日=72時間 197 1958km-1000km-500km=□km 1g+340mg-882mg=□mg 198 1000mm+□cm+2000mm=6m69cm 12時間9分-□分=360分 199 2000mm+3m-1250mm=□cm 170mm+421mm-□mm=21cm6mm 200 314日10時間-44日10時間-□日=2040時間 229m90cm-□m=44m90cm 201 2044g-1kg-1000g=□g 35分12秒+600秒-□分=72秒 202 53日22時間+1020時間-□日=17日10時間 □mg+1000mg+1g=2079mg 203 69m+100m-□m=55m □cm+17cm+770mm=2080mm 204 2097g-1000g-1kg=□g 37日+□日+120日=254日 205 2171kg-□kg-840kg=431kg 15日+19日12時間+□時間=72日 206 2246mg-1g-□mg=1g □g+110g=356g 207 6m24cm7mm-75cm-1m86cm7mm=□cm 10m+□cm+1000cm=2363cm 208 500mm+1000mm+□cm=2420mm 100mg+□mg=192mg 209 □秒+480秒+480秒=1439秒 2479mm-□mm-1m=1000mm 210 1日20時間+2532分-□日=1日14時間12分 700m+3km-1700m=□km 211 2555m-□m-1000m=1000m □g+300g+140g=995g 212 22時間+□時間=2日2時間 2620秒-3分40秒-□分=720秒 213 2800kg-□kg-1000kg=1000kg 1424秒-□秒-144秒=8分 214 2818kg-1000kg-□kg=1000kg 1000km+□km=1818km 215 4日12時間-□時間=48時間 3000時間-1260時間-□日=300時間 216 □cm+3000mm=6m25cm 795kg188g-□kg-227kg413g200mg=242kg774g800mg 217 1100g+□kg=3100g 10mm+10mm-□cm=0mm 218 75kg763g+12kg283g100mg-□kg=19kg46g100mg □m+3100cm+2800cm=128m 219 3276秒+58分-1536秒=□分 100g+100g-113g=□g 220 130m74cm-3281cm-1693cm=□m 53mg+□mg=134mg 221 □分+3480秒+2472秒=2時間37分12秒 530mm+□m+16m90cm=75m43cm 222 789kg-150kg-49kg=□kg 100mm+□cm+128mm=818mm 223 9km540m-4km-□km=1540m □cm+4300mm+8400mm=22300mm 224 45kg650g950mg-□kg=5kg650g950mg 16g721mg+27g-□g=3721mg 225 694cm-□cm-1m=100cm 8m96cm-2cm-□cm=4000mm 226 948mg-□mg=300mg 280m41cm+410m-□m=4241cm 227 676km618m22cm-209km860m-231km758m22cm=□km □cm+1940mm=4290mm 228 6時間4分44秒-4304秒-600秒=□分 35分+8時間43分-□分=275分 229 80kg101g686mg+□kg=423kg101g686mg 1m+□cm=4430mm 230 2m58cm-53cm-1m=□cm 4439秒+53分+□分=3時間51分59秒 231 12日18時間-3日7時間-4560分=□時間 1000g+90g-939g=□g 232 200kg+213kg-205kg=□kg □cm+1m86cm+1m=4940mm 233 □時間+120時間=27日7時間 5000mm+□cm=10m35cm 234 1kg+117g-450g=□g 16m67cm-□cm-5000mm=5000mm 235 197km761m+69km528m50cm-89km289m50cm=□km 5000g+260kg44g-□kg=87kg44g 236 555g420mg+627g600mg-551g20mg=□g □cm+5080mm+1270mm=12m67cm 237 □cm+2m10cm+1374mm=5774mm □日=230日 238 6日11時間26分48秒-2日9時間50分-□時間=5808秒 3時間36分-□分-1時間=1時間 239 594g=□g 6000mm+□cm=11m94cm 240 6kg600g+7kg700g-□kg=6300g 2時間8分-□分-0分=2時間 241 2m66cm+□cm+6300mm=15m67cm 76cm2mm-□mm=91mm 242 2000mm+2010mm-□cm=1850mm 14日21時間18分-2100分-6378分=□時間 243 41kg19g-□kg-5kg530g=6489g 27mg+□mg=56mg 244 30m+40m-□m=5m 6500cm=□m 245 1740分+6768分+□時間=17日16時間48分 □g+100g+70g=453g 246 162kg57g142mg-20kg947g-55kg110g142mg=□kg 169g346mg-6800mg-□g=76g546mg 247 2472日18時間+□時間=6861日11時間 198km499m10cm-□m=93km170m10cm 248 530日+385日-□日=6984時間 240時間+480時間-□時間=4日 249 205km830m-31km820m-7010m=□km 311kg629g+18kg269g561mg-162kg898g561mg=□kg 250 3240時間+□日+35日=7344時間 □m+6033cm=196m33cm 251 □分+2640秒+6分48秒=7608秒 132g-34g-□g=22g 252 □kg+19kg+100kg=179kg 7812分-□時間-1920分=1日14時間12分 253 8kg894g-□g-1366g=3kg 140日+□時間=7888時間 254 294kg-100kg-□kg=100kg □m+7900cm=173m 255 8080mm-□cm-3100mm=1000mm 1498mg-100mg-1000mg=□mg 256 2600mm+□cm+1m9cm=8170mm 200kg+1000kg-□kg=752kg 257 8633cm+317m-□m=5933cm □m+300m10cm+2190cm=666m 258 □m+9000cm=247m 200g+1kg-1043g=□g 259 □cm+52cm7mm=1187mm 9048秒-30分-□分=54分48秒 260 120g+□g=324g 3093時間+67日12時間+□日=9609時間 261 9900cm-□m=13m 8kg+1000kg+□kg=1094kg 262 1488時間+□日+40日=245日 1日2時間+□時間=10140分 263 10224秒-□時間=50分24秒 48時間=□日 264 2日28分+832分-560分=□時間 115kg184g-51kg898g-10286g=□kg 265 52kg807g218mg+□kg=150kg807g218mg 32分24秒+□分+41分12秒=10296秒 266 6日21時間57分+□時間+10440分=22日2時間57分 6分11秒-60秒-120秒=□秒 267 1200秒-480秒-□分=5分 2km260m+1185m+□km=10445m 268 10540g-□kg-3000g=1kg540g 1100mm-1000mm-□cm=40mm 269 □g+171g+1000g=1kg831g 10900mm-3500mm-800mm=□cm 270 10997cm-1997cm-□m=4500cm 18m+□m+16m60cm=79m60cm 271 230m+2100cm+□m=941m 1m+11100mm-□cm=5200mm 272 1440時間+□日+11160時間=986日 1g+300mg-839mg=□mg 273 1000g+30g+□g=1077g □km+11170m=58km170m 274 1000kg+1000kg+□kg=2024kg 11242m+7km700m+□km=42km942m 275 185日+911日-11280時間=□日 7909mm-□cm-549mm=1m10cm 276 □m+20m=11300cm □km+30km+1000km=1123km 277 61g367mg+11300mg-21g667mg=□g 2mm+32cm+□cm=832mm 278 9084時間-122日12時間-1872時間=□日 2220秒+11321秒-47分41秒=□分 279 11388分-□時間-2日18時間=2日4時間48分 130km875m-1km800m-□km=58km75m 280 11分30秒=□秒 □日+11700時間+202日12時間=1380日 281 3500cm+3200cm+□m=12200cm □cm+501mm=1m5cm1mm 282 6972時間+931日12時間-13152時間=□日 986日-□日=312日 283 13153時間-□日-480時間=3385時間 587m-□m=200m 284 404kg-□kg=200kg 13200秒+1時間32分-□分=1時間48分 285 □時間+1日7時間48分+3日11時間57分7秒=12日13時間45分7秒 1560秒+13200秒-□分=1時間 286 26日14時間50分-□時間-360分=13670分 1g88mg-283mg-□mg=400mg 287 □時間+1日=2880分 13890g+□kg+18kg500g=56kg390g 288 13992時間-□日-3840時間=1920時間 7日+□時間+240時間=31日7時間 289 □日=14016時間 1km251m-427m-240m=□m 290 5340mm-□cm-1280mm=300mm 14072時間-□日=5048時間 291 2g910mg-1g-1000mg=□mg 365mm+□cm+4m80cm=14265mm 292 180分+2時間11分-2時間20分=□分 14440mg+□g=185g440mg 293 62日12時間+14744時間-229日20時間=□日 867分-□分=7時間 294 165日4時間-□日-38日=56日4時間 1100cm+6755cm+□m=14955cm 295 15278分-□時間=1日38分 200mm+1000mm-970mm=□mm 296 10619時間+12日+□日=1076日11時間 480時間+□日+7日12時間=15588時間 297 4968時間+47日12時間+□日=16596時間 1837mg-1000mg-□mg=400mg 298 13706kg+16824kg-14706kg=□kg □mg=15824mg 299 76m40cm+17200cm-12140cm=□m 66g+□g+50g=243g 300 13時間36分-□分-17280秒=3時間1分 599秒-3分-□秒=72秒 301 1時間48分46秒+□分+44分48秒=17434秒 60m+100m-□m=23m 302 182kg-□kg=100kg 109g523mg-9g523mg-18000mg=□g 303 4分+□秒+3分29秒=11分1秒 561m80cm-18000cm-16980cm=□m 304 □分+384分+360分=1213分 □分+5時間30分+18051秒=18時間19分51秒 305 □時間=6日5時間 384秒+2時間27分58秒+□分=18202秒 306 □km+17800m+18520m=66km320m □分+26分+518秒=1時間4分38秒 307 40時間+115時間+□時間=19日19時間 18840分+10日12時間-10日6時間=□時間 308 20000cm+290m-13100cm=□m 300kg+224kg-□kg=165kg 309 1000g+100g+□g=1364g 20230cm+163m19cm+□m=629m49cm 310 21303時間-259日9時間-□日=4038時間 □日+360日6時間36分49秒=820日6時間36分49秒 311 □時間+22200分=45日22時間 137g+368g+□g=1237g 312 47km810m+411km600m-22410m=□km 737kg+100kg-□kg=400kg 313 □m+10000cm+2210cm=22810cm 48秒+□秒+6秒=2分40秒 314 2162時間+□日+407日=22898時間 □時間+15日+5日=39日1時間 315 1392時間+10500時間+□日=22908時間 □g+300g=759g 316 73kg-□kg=23000g □mg+100mg=150mg 317 28kg267g-4kg267g-5kg=□kg 23100m+11km740m-15840m=□km 318 23940秒-□分=3時間16分 275時間+48時間-□時間=5日 319 24744分-1704分-□時間=9300分 1m20cm+□cm+2m26cm=5m75cm 320 2kg309g-□g-1kg=500g 526m52cm+24958cm+□m=1km585m10cm 321 480日+323日-133日=□日 2580時間+□日+6336時間=24996時間 322 34g-□g=10g 25416分+9224分-1時間20分=□日 323 39日6時間55分36秒-□日=11日6時間55分36秒 63g199mg-□g-25600mg=9g599mg 324 27日17時間29分+25800分+□日=134日15時間29分 214kg-25kg-100kg=□kg 325 □g+200g=704g 25992時間-155日-424日=□日 326 26460分+6日-15360分=□時間 574日-□日=5880時間 327 28kg240g-7kg240g-10kg=□kg 26935g-8304g-7kg631g=□kg 328 9日6時間8分+□時間=27128分 18672秒-□分=1時間21分12秒 329 1128秒+28920秒-□分=14628秒 □日+97日4時間19分=354日4時間19分 330 16980分-□時間-5760分=2日10時間 29009cm-□m-13000cm=3109cm 331 □kg+1000kg+133kg=1425kg □m=29200cm 332 □kg+30000g=78kg 1g98mg-□mg-50mg=1g 333 29分55秒+3時間21分5秒+□分=30480秒 493kg823g-10kg200g-□g=206kg623g 334 11098mg-□g-2g318mg=780mg □cm+1301mm+2m45cm=8m55cm1mm 335 5km274m16cm+31000cm+□m=14km33m16cm 260kg+5510kg+□kg=14219kg 336 444g300mg-31100mg-206g200mg=□g 1kg327g-1000g-□g=120g 337 □日+4日3時間55分+7日11時間=31135分 □kg+4kg200g=14200g 338 352g-□g-100g=100g 31669cm-□m-8269cm=8200cm 339 31680秒-□分-3時間4分=5640秒 □g+215g200mg=465g200mg 340 148mm+10cm+□cm=50cm8mm □kg+4kg400g+1336g=31736g 341 1m+11m+□m=28m □kg+3kg887g+12kg=31887g 342 1日5分3秒-32040秒-18363秒=□分 263日+504日-□日=162日 343 33000mg=□g 18079分+15240分+□日=56日3時間19分 344 22時間24分+11時間56分-□時間=33600秒 20m+□m+20m=65m 345 11820cm+33900cm-□m=198m20cm 7440秒+□分+11063秒=34043秒 346 120日+120日+□日=353日 5日32分53秒+35160秒-□時間=17時間18分53秒 347 □km+200km+1000km=1309km 74km670m+35200m-870m=□km 348 1時間3分48秒-1128秒-20分=□分 36400g-10kg-□kg=1400g 349 210日-60日-□日=120日 7g+□g=37000mg 350 37511分-3日14時間-12791分=□時間 □mg+270mg+200mg=796mg 351 39000cm+440m94cm+□m=1km344m94cm 1636kg-□kg-1000kg=122kg 352 428g-□g=120g 6960分+9日12時間+□時間=39120分 353 40056秒-3時間23分36秒-6分=□分 303g+397g-□g=242g 354 78g-20g-□g=30g □日=40320分 355 5400mm+6m-□cm=2770mm 42000mg+□g+16g900mg=921g900mg 356 380g680mg-42680mg-166g=□g 194kg400g+18kg270g-40kg670g=□kg 357 405g+43400mg-175g400mg=□g 2分+□秒=6分33秒 358 □g+15g732mg=77g732mg 29日12時間48分+43461分+□日=121日17時間9分 359 44136秒-18504秒-1時間7分12秒=□分 □kg+210kg+100kg=670kg 360 9590g+□kg=44590g 135g-100g-□g=0g 361 329g949mg-□g=44949mg 180日+381日-276日=□日 362 35727mg+17000mg-14727mg=□g 45946mg+3530mg-11476mg=□g 363 1104時間+10224時間-□日=84日 388日12時間47分-□日=46020秒 364 2日7時間58分24秒-10時間30分24秒-□時間=12時間28分 47520分=□日 365 5m55cm-□cm=2000mm 47920cm-□m=124m20cm 366 125日12時間53分-14時間5分-48888分=□日 100g+1kg+□g=1kg191g 367 16m+□m=49500cm □kg+277kg+470kg=1226kg 368 50560mm+□m=204m56cm 6516時間+720時間-□日=3540時間 369 847kg+61kg-□kg=361kg 584m+13m82cm-□m=50820mm 370 200mm+□mm+17cm=1368mm □g+51700mg+591g=1kg640g700mg 371 545m2cm-253m65cm-16m89cm=□cm □mg+280mg+24000mg=51728mg 372 52212秒-6312秒-10200秒=□分 32400分+28640分-25340分=□時間 373 49m94cm+□m+52902mm=160m84cm2mm 188cm-30cm-□cm=100cm 374 □m+52910mm=216m91cm 392日-60日-□日=168日 375 357分=□分 52927分-7日2時間-21307分=□時間 376 53000mm+261m+□m=995m 1581秒-300秒-600秒=□秒 377 97km290m-□km=35290m 115g300mg-□g=53300mg 378 55000cm-7200cm-□m=223m 1000cm+□cm+1m=13m55cm 379 55200分-□日=8日8時間 50cm-□cm=200mm 380 □時間=2640分 55488分+55680分-□日=33日4時間48分 381 □分+56分18秒=9798秒 53g40mg+109g993mg-56033mg=□g 382 7m13cm-□cm=2040mm □m+53m=56200cm 383 240時間+240時間-199時間=□時間 56700cm-66m-□m=22000cm 384 59400g-400g-□kg=4000g 91m6cm-26m6cm-□m=1000cm 385 406mg-8mg-100mg=□mg 60300g+260kg150g-□kg=22kg450g 386 □g+17547mg=60547mg 82m36cm1mm-26320mm-13m4cm1mm=□m 387 59000mg+61623mg-47g623mg=□g 2日12時間+□時間+1日17時間=7日6時間 388 11m92cm-□cm=2m73cm 65652秒-□分=2時間55分12秒 389 29kg-□kg=10kg 66840分-11日4時間-□日=16日6時間 390 245kg948g+444kg812g400mg-156kg760g400mg=□kg 660日14時間27分-□日-80日2時間27分=66960分 391 67293秒+1日6時間10分-21093秒=□時間 200cm+5873cm-□m=17m73cm 392 64370m+68000m-□km=21370m 103g520mg+45066mg-□g=37586mg 393 23760g+306kg450g-69210g=□kg 615km830m-229km830m-□km=125km 394 13692秒+2307秒-1時間53分39秒=□分 282kg900g-71000g-58900g=□kg 395 100mg+503mg-□mg=300mg 200m+21300cm+□m=71600cm 396 73415mg-□g=31g415mg 55kg606g600mg-10kg33g600mg-3kg573g=□kg 397 1385kg-169kg-□kg=1000kg □kg+76000g+9kg605g=301kg605g 398 78124mg-9096mg-□g=19028mg 80cm-□cm-200mm=10cm 399 80320cm-13920cm-□m=28000cm 50460分-□時間-15日14時間12分=4968分 400 277g-□g=60g 154g+143g815mg-80815mg=□g 401 198m-11m-81000mm=□m 106kg=□kg 402 47kg748g100mg+15kg403g+□kg=127kg151g100mg 82920秒+2日2時間21分36秒-9時間23分36秒=□時間 403 248g627mg-□g=84627mg 30mg+1000mg-866mg=□mg 404 1000mg+□mg+100mg=1g151mg 87320m-21km919m-14401m=□km 405 1920cm+53m80cm-500cm=□m 12400g+87490g-31kg890g=□kg 406 681m30cm+88000mm-73m30cm=□m □時間+3日=32日 407 88300cm-□m=33000cm 11064分+1日8時間+□時間=32日1時間24分 408 11m30cm+□m+20m50cm=89800mm 1451時間-□日=2日11時間 409 □秒+6分+5分=17分31秒 □kg+278kg+90890g=759kg890g 410 94290mg+132g500mg-68g790mg=□g 398日-□日=240日 411 423m70cm+95m+□m=94370cm 68775cm-□m-5m75cm=257m 412 95800cm-300m-□m=18000cm □分+23820秒+4時間12分=18時間47分 413 96901mm+497m+□m=1km121m90cm1mm 370km+450km-292km=□km 414 172km+120km-□km=140km 101000g+202kg374g-151kg374g=□kg 415 102600mg+18g725mg-13325mg=□g 90m+□m+110m=308m 416 3時間39分-□分-60分=2時間 106680分-□日=35日2時間 417 33184m+225km490m-□km=108674m 12000秒-□分=3000秒 418 180g+1kg-1000g=□g 109990mg+101g377mg-31g367mg=□g 419 110000m+84600m-68km600m=□km 1000mm+100mm-□mm=974mm 420 38304秒+3時間20分-□分=8724秒 115481cm-20181cm-□m=26000cm 421 □mg+4mg+62mg=156mg 118943mg-□g=28g943mg 422 73m-□m=24m 119520分-□日-29日6時間=6840分 423 35分27秒+□分=10467秒 60g+□g+120000mg=319g 424 219日22時間21分-49日3時間44分-122077分=□日 32kg160g880mg+80kg997g876mg-□kg=27kg158g756mg 425 46kg+124300g-□kg=30300g □km+81km599m=221km599m 426 324m-□m=125000mm 1000mm+1590mm-□cm=600mm 427 351kg371g630mg-□kg=126kg371g630mg 127200mg+181g560mg-□g=83760mg 428 134260mg-5260mg-10g=□g □m+74803mm+113200mm=307m3mm 429 □kg+39kg+20kg810g=135810g 55634m+51km-□km=30km634m 430 136229mg+156g800mg-□g=33029mg 125m35cm9mm+392m20cm-□m=257m55cm9mm 431 573g132mg-182g281mg-□g=136851mg 140km+230km+□km=624km 432 137802mg+□g=652g802mg □秒=8分35秒 433 138500mg-22100mg-□g=48g400mg 125日22時間1分36秒-□日=57日22時間1分36秒 434 18213秒-□分-37分33秒=7200秒 24200mg+139000mg-□g=17g200mg 435 39m+□m=22300cm 323g100mg-□g=139100mg 436 1156g-□g-1g=1kg 421km99m-□km-124km=142099m 437 900分+□時間+600分=10080分 □g=143000mg 438 3960時間+5040時間+□日=14688時間 430km-□km-50km=143000m 439 □分+4日8時間46分+43日22時間48分=136384分 47040日+29856日+□日=143706日 440 146470mg-□g=55g470mg 1日+□時間=6900分 441 524g685mg-□g-121685mg=148000mg 4g530mg+□g+20g160mg=279g690mg 442 100g+□g+10g=328g 143g400mg+223g-□g=148400mg 443 □g+0g+124g=350g 148900mm+□m+187m80cm=562m70cm 444 1730日+480日-□日=600日 61000mm+152164mm-52164mm=□m 445 12480秒+11時間35分36秒-7416秒=□時間 152900m+41000m-□km=63km900m 446 48秒+□秒+1分=4分53秒 346km190m-□km-154190m=7km 447 □kg+154571g=320kg571g 427g559mg-100000mg-161g559mg=□g 448 □時間+23160分=36日16時間 652m64cm-□m=158640mm 449 51935mg+34g350mg+□g=152285mg 159996g-□kg-65696g=28kg300g 450 18日17時間-2日6時間-8700分=□時間 161460mg+□g+123g332mg=534g792mg 451 163665mm+231m17cm-85835mm=□m 1409m-1km-□m=100m 452 513g287mg-□g=164287mg 230分+3時間-61分=□分 453 651g530mg-164530mg-139000mg=□g 300秒+329秒-□秒=281秒 454 3日17時間20分+3日10時間17分+□時間=11日5時間37分 165480分+57336分-81696分=□日 455 □m=171000mm 170g+122g-121g=□g 456 1245kg344g-55kg464g-□kg=437kg880g 1190kg-□kg-266kg=172000g 457 446日12時間-□日=4500時間 □kg+252kg350g+172600g=683kg950g 458 150mm+1m-□mm=20cm3mm 177928cm-□m=83228cm 459 21kg540g+9550g-14kg90g=□kg 18km425m20cm+355m68cm-□km=178088cm 460 180467日17時間20分+75875日19時間23分36秒-□日=61388日12時間43分36秒 138km787m+73km586m98cm-17km418m98cm=□m 461 331g-100g-□g=40g 28000g+182200g-□kg=19kg200g 462 □kg+19245g+66kg260g=185505g 100g+100g-100g=□g 463 187568mm+186m40cm-70m96cm8mm=□m 389km968m56cm+31km284m-□km=118km252m56cm 464 43g300mg+100309mg-□g=29609mg 188027m-□km=74km27m 465 127100g-10900g-□kg=14kg200g 90000mm+□m=192000mm 466 459kg760g-192520g-35240g=□kg 30mg+□mg+110mg=372mg 467 23771mg+□g+1000mg=99g771mg 65000mm+56m+□m=196000mm 468 24秒+□秒+1分=111秒 199984秒-□時間-18時間37分5秒=9時間55分59秒 469 201530mm-41m53cm-□m=80m □g+57g+100g=237g 470 7920mm-□cm=3m13cm 681kg-□kg=202000g 471 282kg250g+145kg100g-206350g=□kg 249日9時間-□日=681時間 472 208279m+□km+163km934m=602km213m 1000mg+207mg+□mg=1437mg 473 210931g-10631g-□kg=34300g □m+1180cm+150m=32780cm 474 272mg-□mg-100mg=45mg □km+55000m+32km=214000m 475 700mm+2325mm-□cm=56cm5mm 437g724mg+26g-□g=217724mg 476 □m+47983mm+143664mm=362m64cm7mm 221367mg-□g=50367mg 477 3m26cm8mm-788mm-23cm=□cm 225000g=□kg 478 1225mg-1g-100mg=□mg 227950g-□kg-42kg950g=60000g 479 233460時間+13602日-□日=10192日12時間 12000km+□km+12000km=37137km 480 238210mm-23470mm-1m74cm=□m 20mg+200mg-□mg=7mg 481 4256mg+238504mg-□g=95760mg 872時間+□日=4400時間 482 240840分-□日=75日6時間 179760分+51日4時間-120960分=□日 483 □m=241000mm □mg+230mg+200mg=671mg 484 2690mm-51cm-□cm=1000mm 245160g-□kg-92160g=35000g 485 □時間+246000秒=15日11時間20分 200g+81g+□g=584g 486 248000mm-□m=65m 78日+135日-□日=30日 487 10km+1000km-872km=□km □km+110579m=248579m 488 111820cm-33590cm-□m=388m30cm 645g100mg-□g=251100mg 489 256380g-36kg380g-20kg=□kg 180時間+□時間+8日=572時間 490 262700m+□km+235154m=783km854m □日+360日+213日=859日 491 624kg+186000g-263000g=□kg 23日23時間24分-□時間=1日4時間24分 492 7029秒+□分=19209秒 267000g-□kg=64000g 493 41000m+267000m-□km=131km 456cm-79cm-□cm=200cm 494 404cm-□cm=2m 270084mg+12g-□g=78g84mg 495 272000m+203km460m-□km=182km460m □mm=293mm 496 2時間24分+1時間36分-□分=24分 19kg265g+□kg+41500g=276765g 497 1344日21時間4分-558日10時間4分-277140分=□日 1029kg382g-□kg=435kg382g 498 227g+50g-□g=130g 70km+□km+64000m=281000m 499 1g+110mg-950mg=□mg □kg+58070g+65800g=283870g 500 646km749m-286km749m-43km=□km 606g-□g=289000mg
× : 111 □日+124750200秒=8403日20時間50分 □g+831mg=29g831mg A1=6960, A2=29 × : 112 359220mg+104g717mg+□mg=848937mg □時間+13日18時間+5日=835時間 A1=385000, A2=385 × : 222 789kg-150kg-49kg=□kg 100mm+□cm+128mm=818mm A1=590, A2=59 × : 223 9km540m-4km-□km=1540m □cm+4300mm+8400mm=22300mm A1=4, A2=960 × : 333 29分55秒+3時間21分5秒+□分=30480秒 493kg823g-10kg200g-□g=206kg623g A1=277, A2=277000 × : 334 11098mg-□g-2g318mg=780mg □cm+1301mm+2m45cm=8m55cm1mm A1=8, A2=480 × : 444 1730日+480日-□日=600日 61000mm+152164mm-52164mm=□m A1=1610, A2=161 × : 445 12480秒+11時間35分36秒-7416秒=□時間 152900m+41000m-□km=63km900m A1=13, A2=130 ---------- 8