提出 #25884205
ソースコード 拡げる
N,T,*A = $<.read.split.map(&:to_i)
a0 = A[0]
B = A.map{|a|
a0 = a if a<a0
next a-a0
}
Bx = B.max
Hi = B.count Bx
lo = Bx
Lo = B.each_with_index.reverse_each.count{|b,i|
lo = A[i]-b if b==Bx
next A[i]==lo
}
p [Hi,Lo].min
提出情報
| 提出日時 | |
|---|---|
| 問題 | D - 高橋君と見えざる手 |
| ユーザ | ds14050 |
| 言語 | Ruby (2.7.1) |
| 得点 | 400 |
| コード長 | 238 Byte |
| 結果 | AC |
| 実行時間 | 104 ms |
| メモリ | 24340 KiB |
ジャッジ結果
| セット名 | sample | All | ||||
|---|---|---|---|---|---|---|
| 得点 / 配点 | 0 / 0 | 400 / 400 | ||||
| 結果 |
|
|
| セット名 | テストケース |
|---|---|
| sample | sample_01.txt, sample_02.txt, sample_03.txt |
| All | large_01.txt, large_02.txt, random_01.txt, random_02.txt, sample_01.txt, sample_02.txt, sample_03.txt, small_01.txt, small_02.txt, spec_01.txt, spec_02.txt, spec_03.txt, spec_04.txt, spec_05.txt, spec_06.txt |
| ケース名 | 結果 | 実行時間 | メモリ |
|---|---|---|---|
| large_01.txt | AC | 102 ms | 24244 KiB |
| large_02.txt | AC | 101 ms | 23872 KiB |
| random_01.txt | AC | 102 ms | 24272 KiB |
| random_02.txt | AC | 101 ms | 24172 KiB |
| sample_01.txt | AC | 53 ms | 14384 KiB |
| sample_02.txt | AC | 55 ms | 14256 KiB |
| sample_03.txt | AC | 52 ms | 14064 KiB |
| small_01.txt | AC | 56 ms | 14112 KiB |
| small_02.txt | AC | 55 ms | 14192 KiB |
| spec_01.txt | AC | 99 ms | 24280 KiB |
| spec_02.txt | AC | 98 ms | 24088 KiB |
| spec_03.txt | AC | 100 ms | 24128 KiB |
| spec_04.txt | AC | 101 ms | 24340 KiB |
| spec_05.txt | AC | 103 ms | 24220 KiB |
| spec_06.txt | AC | 104 ms | 24088 KiB |