結果
問題 |
No.428 小数から逃げる夢
|
ユーザー |
![]() |
提出日時 | 2017-01-29 04:48:37 |
言語 | Fortran (gFortran 14.2.0) |
結果 |
AC
|
実行時間 | 2 ms / 1,000 ms |
コード長 | 724 bytes |
コンパイル時間 | 516 ms |
コンパイル使用メモリ | 31,100 KB |
実行使用メモリ | 5,248 KB |
最終ジャッジ日時 | 2024-12-23 22:42:32 |
合計ジャッジ時間 | 3,412 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge1 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 100 |
ソースコード
program main implicit none integer::i,carry integer*8::D(19),N data D/ & 1234567891_8, & 0111213141_8, & 5161718192_8, & 0212223242_8, & 5262728293_8, & 0313233343_8, & 5363738394_8, & 0414243444_8, & 5464748495_8, & 0515253545_8, & 5565758596_8, & 0616263646_8, & 5666768697_8, & 0717273747_8, & 5767778798_8, & 0818283848_8, & 5868788899_8, & 0919293949_8, & 5969798991_8/ read *,N carry = 0 do i=19,1,-1 D(i) = D(i)*N+carry carry = D(i)/10000000000_8 D(i) = MOD(D(i),10000000000_8) end do write(*,'(i0,".",19i10.10)') carry,(D(i),i=1,19) end program main