結果
| 問題 |
No.428 小数から逃げる夢
|
| コンテスト | |
| ユーザー |
jj
|
| 提出日時 | 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
jj