#!/usr/bin/perl
use strict;
sub eval_unit {
$val =~ s/kg/*1000000+/;
$val =~ s/mg/*1+/;
$val =~ s/g/*1000+/;
$val =~ s/mm/*1+/;
$val =~ s/cm/*10+/;
$val =~ s/km/*1000000+/;
$val =~ s/m/*1000+/;
$val =~ s/日/*86400+/;
$val =~ s/時間/*3600+/;
$val =~ s/分/*60+/;
$val =~ s/秒/*1+/;
}
sub parse {
$expr =~ s/([^-+=])([-+=])/$1,$2/g;
my @terms = split(/,/, $expr); my $ans = 0;
my $unit;
for my $term (@terms) {
my $s = ($term =~ /=/ ? -1 : 1) * ($term =~ /-/ ? -1 : 1);
if ($term =~ /□(.+)$/) {
$unit = -$s * eval_unit("1$1");
} elsif ($term =~ /^=?-?(.+)$/) {
$ans += $s * eval_unit($1);
}
}
}
my @ans = ();
my $debug = $ARGV[0];
while (<>) {
my($id, @expr) = split(/\t/); my $a = parse($expr[0]);
my $b = parse($expr[1]);
if ($a == $b) {
print "$id: [OK] $a == $b\n" if $debug; } else {
print "$id: [NG] $a <> $b\n"; }
}
print "\nAnswer:\n" . join(",", @ans) . "\n";
IyEvdXNyL2Jpbi9wZXJsCgp1c2Ugc3RyaWN0OwoKc3ViIGV2YWxfdW5pdCB7CglteSAkdmFsID0gc2hpZnQ7CgkkdmFsID1+IHMva2cvKjEwMDAwMDArLzsKCSR2YWwgPX4gcy9tZy8qMSsvOwoJJHZhbCA9fiBzL2cvKjEwMDArLzsKCSR2YWwgPX4gcy9tbS8qMSsvOwoJJHZhbCA9fiBzL2NtLyoxMCsvOwoJJHZhbCA9fiBzL2ttLyoxMDAwMDAwKy87CgkkdmFsID1+IHMvbS8qMTAwMCsvOwoJJHZhbCA9fiBzL+aXpS8qODY0MDArLzsKCSR2YWwgPX4gcy/mmYLplpMvKjM2MDArLzsKCSR2YWwgPX4gcy/liIYvKjYwKy87CgkkdmFsID1+IHMv56eSLyoxKy87CglyZXR1cm4gZXZhbCgkdmFsIC4gIjAiKTsKfQoKc3ViIHBhcnNlIHsKCW15ICRleHByID0gc2hpZnQ7CgkkZXhwciA9fiBzLyhbXi0rPV0pKFstKz1dKS8kMSwkMi9nOwoJbXkgQHRlcm1zID0gc3BsaXQoLywvLCAkZXhwcik7CglteSAkYW5zID0gMDsKCW15ICR1bml0OwoJZm9yIG15ICR0ZXJtIChAdGVybXMpIHsKCQlteSAkcyA9ICgkdGVybSA9fiAvPS8gPyAtMSA6IDEpICogKCR0ZXJtID1+IC8tLyA/IC0xIDogMSk7CgkJaWYgKCR0ZXJtID1+IC/ilqEoLispJC8pIHsKCQkJJHVuaXQgPSAtJHMgKiBldmFsX3VuaXQoIjEkMSIpOwoJCX0gZWxzaWYgKCR0ZXJtID1+IC9ePT8tPyguKykkLykgewoJCQkkYW5zICs9ICRzICogZXZhbF91bml0KCQxKTsKCQl9Cgl9CglyZXR1cm4gJGFucyAvICR1bml0Owp9CgpteSBAYW5zID0gKCk7Cm15ICRkZWJ1ZyA9ICRBUkdWWzBdOwp3aGlsZSAoPD4pIHsKCW15KCRpZCwgQGV4cHIpID0gc3BsaXQoL1x0Lyk7CglteSAkYSA9IHBhcnNlKCRleHByWzBdKTsKCW15ICRiID0gcGFyc2UoJGV4cHJbMV0pOwoJaWYgKCRhID09ICRiKSB7CgkJcHJpbnQgIiRpZDogW09LXSAkYSA9PSAkYlxuIiBpZiAkZGVidWc7Cgl9IGVsc2UgewoJCXByaW50ICIkaWQ6IFtOR10gJGEgPD4gJGJcbiI7CgkJcHVzaChAYW5zLCAkaWQpOwoJfQp9CnByaW50ICJcbkFuc3dlcjpcbiIgLiBqb2luKCIsIiwgQGFucykgLiAiXG4iOwoKZXhpdDsKCg==
MTEwCTI3NmttLTEwMGttLTM2a2094paha20JODE1bW0rMW0tNDE1bW094pahY20KMTExCeKWoeaXpSsxMjQ3NTAyMDDnp5I9ODQwM+aXpTIw5pmC6ZaTNTDliIYJ4pahZys4MzFtZz0yOWc4MzFtZwoxMTIJMzU5MjIwbWcrMTA0ZzcxN21nK+KWoW1nPTg0ODkzN21nCeKWoeaZgumWkysxM+aXpTE45pmC6ZaTKzXml6U9ODM15pmC6ZaTCjExMwnilqFrZysyOTBrZz04MzZrZwnilqFrbT01NDZrbQoxMTQJMTBnKzEwMGct4pahZz04MWcJMuaXpTTmmYLplpMxMuWIhi04NDDliIYtNTUy5YiGPeKWoeaZgumWkwoxMTUJNjU0a2cyMTdnKzE3OWtnODAwZy3ilqFrZz00MDVrZzE3Zwk4NDRrbTczOW05MGNtLTI1NmttMzY3bTkwY20t4paha209MTU5a20zNzJtCjExNgkyMDhrZzg0OGcyNjRtZyvilqFrZz02MjRrZzg0OGcyNjRtZwnilqHmmYLplpM9MTfml6U45pmC6ZaTCjExNwkxbTMxY20t4pahY20tMjBjbT00MGNtCTMya204NjZtNTBjbSvilqFrbT0xMDNrbTg2Nm01MGNtCjExOAkxOTDnp5ItNjDnp5ItMeWIhj3ilqHnp5IJMTI4a2c2OGctNDlrZzIwMGctOGtnODY4Zz3ilqFrZwoxMTkJNDY2a201NTFtLeKWoWttPTI3a201NTFtCTg2OWtnLeKWoWtnLTIzMGtnPTIwMGtnCjIyMAkxMzBtNzRjbS0zMjgxY20tMTY5M2NtPeKWoW0JNTNtZyvilqFtZz0xMzRtZwoyMjEJ4pah5YiGKzM0ODDnp5IrMjQ3Muenkj0y5pmC6ZaTMzfliIYxMuenkgk1MzBtbSvilqFtKzE2bTkwY209NzVtNDNjbQoyMjIJNzg5a2ctMTUwa2ctNDlrZz3ilqFrZwkxMDBtbSvilqFjbSsxMjhtbT04MThtbQoyMjMJOWttNTQwbS00a20t4paha209MTU0MG0J4pahY20rNDMwMG1tKzg0MDBtbT0yMjMwMG1tCjIyNAk0NWtnNjUwZzk1MG1nLeKWoWtnPTVrZzY1MGc5NTBtZwkxNmc3MjFtZysyN2ct4pahZz0zNzIxbWcKMjI1CTY5NGNtLeKWoWNtLTFtPTEwMGNtCThtOTZjbS0yY20t4pahY209NDAwMG1tCjIyNgk5NDhtZy3ilqFtZz0zMDBtZwkyODBtNDFjbSs0MTBtLeKWoW09NDI0MWNtCjIyNwk2NzZrbTYxOG0yMmNtLTIwOWttODYwbS0yMzFrbTc1OG0yMmNtPeKWoWttCeKWoWNtKzE5NDBtbT00MjkwbW0KMjI4CTbmmYLplpM05YiGNDTnp5ItNDMwNOenki02MDDnp5I94pah5YiGCTM15YiGKzjmmYLplpM0M+WIhi3ilqHliIY9Mjc15YiGCjIyOQk4MGtnMTAxZzY4Nm1nK+KWoWtnPTQyM2tnMTAxZzY4Nm1nCTFtK+KWoWNtPTQ0MzBtbQozMzAJMTY5ODDliIYt4pah5pmC6ZaTLTU3NjDliIY9MuaXpTEw5pmC6ZaTCTI5MDA5Y20t4pahbS0xMzAwMGNtPTMxMDljbQozMzEJ4paha2crMTAwMGtnKzEzM2tnPTE0MjVrZwnilqFtPTI5MjAwY20KMzMyCeKWoWtnKzMwMDAwZz03OGtnCTFnOThtZy3ilqFtZy01MG1nPTFnCjMzMwkyOeWIhjU156eSKzPmmYLplpMyMeWIhjXnp5Ir4pah5YiGPTMwNDgw56eSCTQ5M2tnODIzZy0xMGtnMjAwZy3ilqFnPTIwNmtnNjIzZwozMzQJMTEwOThtZy3ilqFnLTJnMzE4bWc9NzgwbWcJ4pahY20rMTMwMW1tKzJtNDVjbT04bTU1Y20xbW0KMzM1CTVrbTI3NG0xNmNtKzMxMDAwY20r4pahbT0xNGttMzNtMTZjbQkyNjBrZys1NTEwa2cr4paha2c9MTQyMTlrZwozMzYJNDQ0ZzMwMG1nLTMxMTAwbWctMjA2ZzIwMG1nPeKWoWcJMWtnMzI3Zy0xMDAwZy3ilqFnPTEyMGcKMzM3CeKWoeaXpSs05pelM+aZgumWkzU15YiGKzfml6UxMeaZgumWkz0zMTEzNeWIhgnilqFrZys0a2cyMDBnPTE0MjAwZwozMzgJMzUyZy3ilqFnLTEwMGc9MTAwZwkzMTY2OWNtLeKWoW0tODI2OWNtPTgyMDBjbQozMzkJMzE2ODDnp5It4pah5YiGLTPmmYLplpM05YiGPTU2NDDnp5IJ4pahZysyMTVnMjAwbWc9NDY1ZzIwMG1nCjQ0MAkxNDY0NzBtZy3ilqFnPTU1ZzQ3MG1nCTHml6Ur4pah5pmC6ZaTPTY5MDDliIYKNDQxCTUyNGc2ODVtZy3ilqFnLTEyMTY4NW1nPTE0ODAwMG1nCTRnNTMwbWcr4pahZysyMGcxNjBtZz0yNzlnNjkwbWcKNDQyCTEwMGcr4pahZysxMGc9MzI4ZwkxNDNnNDAwbWcrMjIzZy3ilqFnPTE0ODQwMG1nCjQ0MwnilqFnKzBnKzEyNGc9MzUwZwkxNDg5MDBtbSvilqFtKzE4N204MGNtPTU2Mm03MGNtCjQ0NAkxNzMw5pelKzQ4MOaXpS3ilqHml6U9NjAw5pelCTYxMDAwbW0rMTUyMTY0bW0tNTIxNjRtbT3ilqFtCjQ0NQkxMjQ4MOenkisxMeaZgumWkzM15YiGMzbnp5ItNzQxNuenkj3ilqHmmYLplpMJMTUyOTAwbSs0MTAwMG0t4paha209NjNrbTkwMG0KNDQ2CTQ456eSK+KWoeenkisx5YiGPTTliIY1M+enkgkzNDZrbTE5MG0t4paha20tMTU0MTkwbT03a20KNDQ3CeKWoWtnKzE1NDU3MWc9MzIwa2c1NzFnCTQyN2c1NTltZy0xMDAwMDBtZy0xNjFnNTU5bWc94pahZwo0NDgJ4pah5pmC6ZaTKzIzMTYw5YiGPTM25pelMTbmmYLplpMJNjUybTY0Y20t4pahbT0xNTg2NDBtbQo0NDkJNTE5MzVtZyszNGczNTBtZyvilqFnPTE1MjI4NW1nCTE1OTk5Nmct4paha2ctNjU2OTZnPTI4a2czMDBnCjU1MAkyMuaXpTE15pmC6ZaTMTDliIYyNOenki00MTk4MDjnp5It4pah5pmC6ZaTPTQwODgxNuenkgkzNjAw5pmC6ZaTKzE0MOaXpSvilqHml6U9NjAz5pelCjU1MQk2OTLliIYt4pah5YiGPTE4MOWIhgnilqHml6UrMjA55pelNOaZgumWkzIw5YiGKzQxOTkwNOWIhj0xMDEy5pelMTjmmYLplpM0NOWIhgo1NTIJMjk4MjDliIYtMTAwODDliIYtNzY4MOWIhj3ilqHmmYLplpMJ4paha2crMTIza2c0NzBnKzk4a2czNTBnPTQyMjgyMGcKNTUzCTY1ZzE0MG1nK+KWoWc9NDM3MTQwbWcJMTI2MDDliIYr4pah5pmC6ZaTPTM0OTIw5YiGCjU1NAkxMzgxa2c5MDBnLTIxMTAwMGct4paha2c9NDM3OTAwZwkxMDI45pelLeKWoeaXpT0yOTXml6UKNTU1CTM1MjMwY20t4pahbT0xNTczMGNtCTjmmYLplpMzM+WIhi3ilqHliIYtM+aZgumWkzfliIY9NzkyMOenkgo1NTYJMzcyODA0MzEy56eSLTEyOTHml6UxMeaZgumWkzUw5YiGLTExNjQ5OTMxMuenkj3ilqHmmYLplpMJNDQ3a201OTBtKzQ0MjAwMG0tMjE5a201OTBtPeKWoWttCjU1Nwkxa2cyNDBnLeKWoWctMWtnPTEwMGcJNTXml6U05pmC6ZaTK+KWoeaXpSsxNjI3MjDliIY9NDQzNzYw5YiGCjU1OAkxNjY4a2czMjdnLTU5NGtnLTQ1MDMyN2c94paha2cJOOWIhjM456eSKzM4NOenki005YiGMzjnp5I94pah56eSCjU1OQkxMzhrZysyNWtnMjgwZyvilqFrZz00NTEyODBnCTI4OGc94pahZwo2NjAJ4pahbSsyMG09MTc3bQkyODNrbTIxMG02MGNtLeKWoWttLTEzMzczNjBjbT0xMTJrbTgzN20KNjYxCTQ4MWttNjkzbS0xMzY0MDAwY20tOTBrbTUzbT3ilqFrbQk5MGcxMTBtZysxODZnK+KWoWc9NjU0MTEwbWcKNjYyCTJtNmNtOW1tLTM3MG1tLeKWoW1tPTFtCTEzNzMzMzltLeKWoWttPTY3NGttMzM5bQo2NjMJMjMyMzIw56eSKzUxNjQ2MuenkivilqHmmYLplpM9MTQxODM4MuenkgkzMDHml6Ut4pah5pelPTExNeaXpQo2NjQJMTQ0MTQ0N+WIhi3ilqHml6UtMzE15pelMTDmmYLplpM35YiGPTQyNzA4MOWIhgkxMjDml6Ur4pah5pelKzE5MuaXpT03MDHml6UKNjY1CTQ4MzIwbWcrMTQ0NTAwMG1nLTY0NjMyMG1nPeKWoWcJ4pah5pelKzg0MOaXpSsxNuaXpT0xNzAz5pelCjY2Ngk2NTltNTBjbTZtbSsxMTgwMDBtbSvilqFtPTE0NTE1MDZtbQkxNTk0NTY0NDc4Y20t4paha20tMzg1ODc2MTc4Y209NTM0Njg4MzAwY20KNjY3CTUzMjAwY20rMTUwbS0zMDltPeKWoW0JMTczMTg3a203MzJtNDZjbSsyOTk5a205MThtLTg2NjY3NjUwNDYwbW094paha20KNjY4CTEwOTfml6UxMuaZgumWky0yMjDml6UtMzky5pelMTLmmYLplpM94pah5pelCTM3MTIwOOWIhis0MTg1NjDliIYr4pah5pelPTE0ODgxNjjliIYKNjY5CTU0Mm094pahbQkyNjTml6U45pmC6ZaTKzIzMOaXpTbmmYLplpMr4pah5pelPTE0OTI2ODDliIYKNzcwCTMzM+aXpTTmmYLplpM0MuWIhjQ456eSKzE0MuaXpTE05YiGLTIwMjI4MjA456eSPeKWoeaZgumWkwkyNDkwMjTmmYLplpMrOTE15pelLTU1MDXml6U94pah5pelCjc3MQkyMDY4NzBtZy3ilqFnPTcxZzg3MG1nCTIwNDUzOTgwY20tNDJrbTg1N204MGNtLeKWoWttPTI2NjgyMDBjbQo3NzIJNDAwbW0r4pahY20rOTYwbW09MjY1MG1tCTIwNjcwMzEwY20t4paha209NzdrbTcwM20xMGNtCjc3Mwk4MzcwMzEw56eSK+KWoeaXpT0yMDk4NDcxMOenkgk2NWNtKzFtMTFjbTdtbSvilqFjbT0zbTIyY203bW0KNzc0CTIxMzk3Nzk556eSLeKWoeaXpT0zNOaXpTE15pmC6ZaTNDnliIY1Oeenkgkxa2cr4pahZz0xMjEzZwo3NzUJNjAy5pelNeaZgumWkzUw5YiGN+enki0yMjE2MjAyMOenki02Njg1ODfnp5I94pah5pelCTE35pelMTbmmYLplpMrMeaXpS005pelMTTmmYLplpM94pah5pmC6ZaTCjc3NgkxNTM1NTkyMOenkisyMjcwNTU2MOenki3ilqHml6U9MTc05pelMTLmmYLplpMzOOWIhgnilqFtZysxZz0xZzI2Nm1nCjc3NwkyMzA3MDAwMG1nLTc2ODUyMDBtZy0zMzg0ODAwbWc94paha2cJM+aXpTEy5pmC6ZaTNDjliIYrMeaXpTIz5pmC6ZaTMjPliIYtNDM4NjDnp5I94pah5pmC6ZaTCjc3OAkxMDU2MjQ5NWNtK+KWoWttKzIwa202NzVtMTBjbT0yMzIzMDAwNWNtCTM5NzI5a2czNTdnMjgwbWctNjU5MjM0NDgwMG1nLeKWoWtnPTc2OTdrZzEyZzQ4MG1nCjc3OQnilqFrbSsxa201MDZtODBjbT0yMzUwNjgwMG1tCTQ5Zzk0MG1nLTE2Zzk0MG1nLTExZz3ilqFnCjg4MAk2Njk2Mjc4NW1nK+KWoWtnPTE3Mjk2Mjc4NW1nCTXml6UxNuaZgumWkzEx5YiGMzbnp5IrMTU35pelMTDmmYLplpMxOeWIhjQw56eSLTQ5MzM4Nzbnp5I94pah5pelCjg4MQk05pmC6ZaTMjXliIY94pah5YiGCTE3MzE5ODQwMG1tKzEzMDgxMjAwMG1tLeKWoWttPTM5a20xMG00MGNtCjg4Mgk4OGttKzExN2ttLeKWoWttPTcxMDAwbQkxNzY1Mjc5OTBtbSsxODM3NzAwMG1tLeKWoWttPTYwOTA0OTkwbW0KODgzCeKWoeaXpSs4MOaXpSsyOTjmmYLplpM9MTky5pelMTDmmYLplpMJNzdrZzMxM2cr4paha2c9MTc3MzEzMDAwbWcKODg0CTI0ODYyNjM156eSKzM1MTI1MjDnp5It4pah5pelPTEwNjYzMTU156eSCTQ2M2ttOTIzbTgwY20tNzlrbTM4bTcwY20t4paha209MTc5ODg1MTAwbW0KODg1CTE4MDE0MTkwMG1tK+KWoWttKzM5ODYwNTQwbW09NTkza20ybTQ0Y20JMTBtKzQwY20r4pahY209MTQxM2NtCjg4NgnilqFrbSsyMmttNTEybSs3NmttODcxbTYwY209MTgxMzgzNjAwbW0JMjIzNeWIhisy5pelMjDmmYLplpMt4pah5pmC6ZaTPTIz5pmC6ZaTMTXliIYKODg3CTE4MzA4NTM1MG1tKzU5a20xNDNtLTk5a20yMjhtMzVjbT3ilqFrbQkyNOenkisy5YiGLTHnp5I94pah56eSCjg4OAk5MGtnNDcyZyvilqFrZysxODYzODIwMDBtZz00ODJrZzg1NGcJMzgyOGttNjI5bTk4Y20t4paha20tMTAyM2ttNDEwbT03NDVrbTIxOW05OGNtCjg4OQkxMWttNTY4bSsxODk0MDI1ODBtbSvilqFrbT00NDBrbTk3MG01OGNtCTIx5pmC6ZaTMzbliIYr4pah5pmC6ZaTPTHml6UyMeaZgumWkzM25YiGCjk5MAkzNjkza204NDRtNjhjbSs0NzU3NTc0NDRjbSvilqFrbT0xNTE1OTQxOTEyY20JMzQ5MTAwMG1nKzY2MzA1NDBtZyvilqFnPTE2ODI5NTQwbWcKOTkxCTM1MG1nKzEwMDBtZy3ilqFtZz02MDNtZwkxNTMwNjcwMDAwbW0tNDcxOTEzMDAwbW0t4paha209MzExNzU3MDAwbW0KOTkyCTEzM2tnKzk1MGtnLeKWoWtnPTE1M2tnCTY1NDgwNDQ3MG1nK+KWoWtnKzI5M2tnMTc5ZzU1MG1nPTE4Nzc5ODQwMjBtZwo5OTMJMjAyODQxMjI4Mm1nLeKWoWtnLTcxNGtnNTc2ZzkwMG1nPTUyMGtnODM1ZzM4Mm1nCTFnMzBtZy3ilqFtZz0yMzdtZwo5OTQJMjA2NzE3NTYwMG1nLTc1N2tnNTQ0ZzYwMG1nLTM2N2tnNjMxZz3ilqFrZwkxMDIwa20zNzhtLeKWoWttPTc4a20zNzhtCjk5NQk5NDJtNjBjbS3ilqFjbS0zNThtPTEzN200MGNtCTQ5MTEyODYyMDBjbS3ilqFrbT00MzkyODYyMDBjbQo5OTYJMzMyNzc4MOaZgumWkyvilqHml6UrMTA0OTQ0OOaZgumWkz0zMjE0Nznml6UxMuaZgumWkwkzMjEwNDFrbTU4N205MGNtLTk0ODg2a204NjdtLeKWoWttPTg3MDU5NzIwOTBjbQo5OTcJNzQ4MDEzMDAwY20r4paha20rMjI3OTZrbTYzMG09MTE4MTIyNzYwMDBjbQk1NTcwMGttKzg1NTAwa20tNTMzNTRrbT3ilqFrbQo5OTgJMTg2NTQ2Mjc3Zy0yODY3N2tnLTc0MTY5Mjc3Zz3ilqFrZwkxMzUzMzc5ODcyMOenki3ilqHml6U9NzI5NDHml6U05pmC6ZaTMzLliIYKOTk5CTg3OTYzMGttPeKWoWttCTQ1OTI2OTM5NDDnp5IrNDI3ODbml6UyMOaZgumWkzQw5YiGMzbnp5It4pah5pelPTY4OTQ3NTU3Nuenkgo=
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
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
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
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
550 22日15時間10分24秒-419808秒-□時間=408816秒 3600時間+140日+□日=603日
551 692分-□分=180分 □日+209日4時間20分+419904分=1012日18時間44分
552 29820分-10080分-7680分=□時間 □kg+123kg470g+98kg350g=422820g
553 65g140mg+□g=437140mg 12600分+□時間=34920分
554 1381kg900g-211000g-□kg=437900g 1028日-□日=295日
555 35230cm-□m=15730cm 8時間33分-□分-3時間7分=7920秒
556 372804312秒-1291日11時間50分-116499312秒=□時間 447km590m+442000m-219km590m=□km
557 1kg240g-□g-1kg=100g 55日4時間+□日+162720分=443760分
558 1668kg327g-594kg-450327g=□kg 8分38秒+384秒-4分38秒=□秒
559 138kg+25kg280g+□kg=451280g 288g=□g
660 □m+20m=177m 283km210m60cm-□km-1337360cm=112km837m
661 481km693m-1364000cm-90km53m=□km 90g110mg+186g+□g=654110mg
662 2m6cm9mm-370mm-□mm=1m 1373339m-□km=674km339m
663 232320秒+516462秒+□時間=1418382秒 301日-□日=115日
664 1441447分-□日-315日10時間7分=427080分 120日+□日+192日=701日
665 48320mg+1445000mg-646320mg=□g □日+840日+16日=1703日
666 659m50cm6mm+118000mm+□m=1451506mm 1594564478cm-□km-385876178cm=534688300cm
667 53200cm+150m-309m=□m 173187km732m46cm+2999km918m-86667650460mm=□km
668 1097日12時間-220日-392日12時間=□日 371208分+418560分+□日=1488168分
669 542m=□m 264日8時間+230日6時間+□日=1492680分
770 333日4時間42分48秒+142日14分-20228208秒=□時間 249024時間+915日-5505日=□日
771 206870mg-□g=71g870mg 20453980cm-42km857m80cm-□km=2668200cm
772 400mm+□cm+960mm=2650mm 20670310cm-□km=77km703m10cm
773 8370310秒+□日=20984710秒 65cm+1m11cm7mm+□cm=3m22cm7mm
774 21397799秒-□日=34日15時間49分59秒 1kg+□g=1213g
775 602日5時間50分7秒-22162020秒-668587秒=□日 17日16時間+1日-4日14時間=□時間
776 15355920秒+22705560秒-□日=174日12時間38分 □mg+1g=1g266mg
777 23070000mg-7685200mg-3384800mg=□kg 3日12時間48分+1日23時間23分-43860秒=□時間
778 10562495cm+□km+20km675m10cm=23230005cm 39729kg357g280mg-6592344800mg-□kg=7697kg12g480mg
779 □km+1km506m80cm=23506800mm 49g940mg-16g940mg-11g=□g
880 66962785mg+□kg=172962785mg 5日16時間11分36秒+157日10時間19分40秒-4933876秒=□日
881 4時間25分=□分 173198400mm+130812000mm-□km=39km10m40cm
882 88km+117km-□km=71000m 176527990mm+18377000mm-□km=60904990mm
883 □日+80日+298時間=192日10時間 77kg313g+□kg=177313000mg
884 24862635秒+3512520秒-□日=10663155秒 463km923m80cm-79km38m70cm-□km=179885100mm
885 180141900mm+□km+39860540mm=593km2m44cm 10m+40cm+□cm=1413cm
886 □km+22km512m+76km871m60cm=181383600mm 2235分+2日20時間-□時間=23時間15分
887 183085350mm+59km143m-99km228m35cm=□km 24秒+2分-1秒=□秒
888 90kg472g+□kg+186382000mg=482kg854g 3828km629m98cm-□km-1023km410m=745km219m98cm
889 11km568m+189402580mm+□km=440km970m58cm 21時間36分+□時間=1日21時間36分
990 3693km844m68cm+475757444cm+□km=1515941912cm 3491000mg+6630540mg+□g=16829540mg
991 350mg+1000mg-□mg=603mg 1530670000mm-471913000mm-□km=311757000mm
992 133kg+950kg-□kg=153kg 654804470mg+□kg+293kg179g550mg=1877984020mg
993 2028412282mg-□kg-714kg576g900mg=520kg835g382mg 1g30mg-□mg=237mg
994 2067175600mg-757kg544g600mg-367kg631g=□kg 1020km378m-□km=78km378m
995 942m60cm-□cm-358m=137m40cm 4911286200cm-□km=439286200cm
996 3327780時間+□日+1049448時間=321479日12時間 321041km587m90cm-94886km867m-□km=8705972090cm
997 748013000cm+□km+22796km630m=11812276000cm 55700km+85500km-53354km=□km
998 186546277g-28677kg-74169277g=□kg 13533798720秒-□日=72941日4時間32分
999 879630km=□km 4592693940秒+42786日20時間40分36秒-□日=689475576秒
111: [NG] 6960 <> 29
112: [NG] 385000 <> 385
222: [NG] 590 <> 59
223: [NG] 4 <> 960
333: [NG] 277 <> 277000
334: [NG] 8 <> 480
444: [NG] 1610 <> 161
445: [NG] 13 <> 130
555: [NG] 195 <> 194
556: [NG] 40200 <> 670
666: [NG] 674 <> 6740
667: [NG] 373 <> 89520
777: [NG] 12 <> 120
778: [NG] 106 <> 25440
888: [NG] 206 <> 2060
889: [NG] 240 <> 24
999: [NG] 879630 <> 87963
Answer:
111,112,222,223,333,334,444,445,555,556,666,667,777,778,888,889,999