結果
| 問題 |
No.79 過小評価ダメ・ゼッタイ
|
| コンテスト | |
| ユーザー |
jj
|
| 提出日時 | 2016-07-27 23:15:38 |
| 言語 | Fortran (gFortran 14.2.0) |
| 結果 |
AC
|
| 実行時間 | 15 ms / 5,000 ms |
| コード長 | 715 bytes |
| コンパイル時間 | 321 ms |
| コンパイル使用メモリ | 33,732 KB |
| 実行使用メモリ | 6,944 KB |
| 最終ジャッジ日時 | 2024-06-26 08:01:06 |
| 合計ジャッジ時間 | 1,281 ms |
|
ジャッジサーバーID (参考情報) |
judge4 / judge5 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| sample | AC * 3 |
| other | AC * 22 |
ソースコード
implicit none
integer::N,i,j
integer,allocatable::L(:,:)
integer::total(6),max,indx
data total/6*0/
read *,N
allocate(L(N,0:6))
read *,L(:,0)
do i=1,N
L(i,6) = L(i,0)/6
L(i,5) = L(i,0)/5
L(i,4) = L(i,0)/4
L(i,3) = L(i,0)/3
L(i,2) = L(i,0)/2
L(i,1) = L(i,0)
end do
total(6) = SUM(L(:,6))
total(5) = SUM(L(:,5))-total(6)
total(4) = SUM(L(:,4))-total(6)-total(5)
total(3) = SUM(L(:,3))-2*total(6)-total(5)-total(4)
total(2) = SUM(L(:,2))-3*total(6)-2*total(5)-2*total(4)-total(3)
total(1) = N-SUM(total(2:6))
max = MAXVAL(total(1:6))
do i=6,1,-1
if(max.eq.total(i)) then
print '(i0)', i
return
end if
end do
end program
jj