- 658 名前:デフォルトの名無しさん mailto:sage [2018/11/21(水) 23:56:52.64 ID:DBPerFhf.net]
- >>632 >>634 Perl5
for (<DATA>) { ($X, $y) = split; $x = $m = $X % $y; my $n; do { $x = 10 * $x % $y; $n++ } while $x != $m; print "$X/$y => ", ($x ? $n : $x), "\n"; } __DATA__ 1 3 10 2 988027 983 919 870473 1223 1476221 99998360006603 9999901 123412345 999999999 実行 $ perl 12_628.pl 1/3 => 1 10/2 => 0 988027/983 => 982 919/870473 => 54288 1223/1476221 => 122816 99998360006603/9999901 => 1999980 123412345/999999999 => 9
|

|