Please sign in first.
提出 #62608228
ソースコード 拡げる
N,*A = $<.read.split.map(&:to_i)
if N==3
y = A.count(0)<=2
else
y = case N%4
when 0
true
when 1
0<A.count(1)
when 2
R4 = [nil]*4
A.each_with_index{|a,i|
R4[i%4] = true if a==1
}
4.times.any?{|i| R4[i] && (R4[(i+1)%4]||R4[(i+3)%4]) }
when 3
0<A.count(1)
end
end
puts(y ? 'Yes' : 'No')
提出情報
| 提出日時 | |
|---|---|
| 問題 | A - ARC Arc |
| ユーザ | ds14050 |
| 言語 | Ruby (ruby 3.2.2) |
| 得点 | 400 |
| コード長 | 341 Byte |
| 結果 | AC |
| 実行時間 | 89 ms |
| メモリ | 31672 KiB |
ジャッジ結果
| セット名 | Sample | All | ||||
|---|---|---|---|---|---|---|
| 得点 / 配点 | 0 / 0 | 400 / 400 | ||||
| 結果 |
|
|
| セット名 | テストケース |
|---|---|
| Sample | 00-sample-001.txt, 00-sample-002.txt, 00-sample-003.txt |
| All | 00-sample-001.txt, 00-sample-002.txt, 00-sample-003.txt, 01-random-001.txt, 01-random-002.txt, 01-random-003.txt, 01-random-004.txt, 01-random-005.txt, 01-random-006.txt, 01-random-007.txt, 01-random-008.txt, 02-large-001.txt, 02-large-002.txt, 02-large-003.txt, 02-large-004.txt, 02-large-005.txt, 02-large-006.txt, 02-large-007.txt, 02-large-008.txt, 03-small-001.txt, 03-small-002.txt, 03-small-003.txt, 03-small-004.txt, 03-small-005.txt, 03-small-006.txt, 03-small-007.txt, 03-small-008.txt, 04-least-001.txt, 04-least-002.txt, 04-least-003.txt, 04-least-004.txt, 04-least-005.txt, 04-least-006.txt, 04-least-007.txt, 04-least-008.txt, 04-least-009.txt, 04-least-010.txt, 04-least-011.txt, 04-least-012.txt, 04-least-013.txt, 04-least-014.txt, 04-least-015.txt, 04-least-016.txt, 05-out-001.txt, 05-out-002.txt, 05-out-003.txt, 05-out-004.txt, 05-out-005.txt, 05-out-006.txt, 05-out-007.txt, 05-out-008.txt, 05-out-009.txt, 05-out-010.txt, 05-out-011.txt, 05-out-012.txt, 05-out-013.txt, 05-out-014.txt, 05-out-015.txt, 05-out-016.txt, 05-out-017.txt, 05-out-018.txt, 05-out-019.txt, 05-out-020.txt, 05-out-021.txt, 05-out-022.txt, 05-out-023.txt, 05-out-024.txt, 05-out-025.txt, 05-out-026.txt, 05-out-027.txt, 05-out-028.txt, 05-out-029.txt, 05-out-030.txt |
| ケース名 | 結果 | 実行時間 | メモリ |
|---|---|---|---|
| 00-sample-001.txt | AC | 44 ms | 17068 KiB |
| 00-sample-002.txt | AC | 45 ms | 17024 KiB |
| 00-sample-003.txt | AC | 45 ms | 17156 KiB |
| 01-random-001.txt | AC | 56 ms | 21652 KiB |
| 01-random-002.txt | AC | 53 ms | 20036 KiB |
| 01-random-003.txt | AC | 65 ms | 23228 KiB |
| 01-random-004.txt | AC | 56 ms | 20916 KiB |
| 01-random-005.txt | AC | 60 ms | 23824 KiB |
| 01-random-006.txt | AC | 70 ms | 26212 KiB |
| 01-random-007.txt | AC | 82 ms | 29000 KiB |
| 01-random-008.txt | AC | 61 ms | 24332 KiB |
| 02-large-001.txt | AC | 77 ms | 30864 KiB |
| 02-large-002.txt | AC | 76 ms | 30904 KiB |
| 02-large-003.txt | AC | 89 ms | 30372 KiB |
| 02-large-004.txt | AC | 77 ms | 30856 KiB |
| 02-large-005.txt | AC | 77 ms | 30756 KiB |
| 02-large-006.txt | AC | 80 ms | 30716 KiB |
| 02-large-007.txt | AC | 86 ms | 30820 KiB |
| 02-large-008.txt | AC | 78 ms | 30832 KiB |
| 03-small-001.txt | AC | 45 ms | 17064 KiB |
| 03-small-002.txt | AC | 45 ms | 17244 KiB |
| 03-small-003.txt | AC | 45 ms | 17168 KiB |
| 03-small-004.txt | AC | 44 ms | 17316 KiB |
| 03-small-005.txt | AC | 44 ms | 17080 KiB |
| 03-small-006.txt | AC | 44 ms | 17220 KiB |
| 03-small-007.txt | AC | 44 ms | 17004 KiB |
| 03-small-008.txt | AC | 44 ms | 16984 KiB |
| 04-least-001.txt | AC | 78 ms | 30772 KiB |
| 04-least-002.txt | AC | 77 ms | 30768 KiB |
| 04-least-003.txt | AC | 84 ms | 30788 KiB |
| 04-least-004.txt | AC | 77 ms | 31672 KiB |
| 04-least-005.txt | AC | 79 ms | 30468 KiB |
| 04-least-006.txt | AC | 77 ms | 30704 KiB |
| 04-least-007.txt | AC | 85 ms | 30784 KiB |
| 04-least-008.txt | AC | 76 ms | 30840 KiB |
| 04-least-009.txt | AC | 76 ms | 30664 KiB |
| 04-least-010.txt | AC | 79 ms | 30864 KiB |
| 04-least-011.txt | AC | 84 ms | 30740 KiB |
| 04-least-012.txt | AC | 79 ms | 30432 KiB |
| 04-least-013.txt | AC | 76 ms | 30788 KiB |
| 04-least-014.txt | AC | 78 ms | 30852 KiB |
| 04-least-015.txt | AC | 84 ms | 30552 KiB |
| 04-least-016.txt | AC | 77 ms | 30664 KiB |
| 05-out-001.txt | AC | 76 ms | 30812 KiB |
| 05-out-002.txt | AC | 84 ms | 30800 KiB |
| 05-out-003.txt | AC | 79 ms | 30664 KiB |
| 05-out-004.txt | AC | 77 ms | 30768 KiB |
| 05-out-005.txt | AC | 85 ms | 30776 KiB |
| 05-out-006.txt | AC | 78 ms | 30684 KiB |
| 05-out-007.txt | AC | 78 ms | 30880 KiB |
| 05-out-008.txt | AC | 86 ms | 30848 KiB |
| 05-out-009.txt | AC | 78 ms | 30812 KiB |
| 05-out-010.txt | AC | 77 ms | 30668 KiB |
| 05-out-011.txt | AC | 85 ms | 30816 KiB |
| 05-out-012.txt | AC | 79 ms | 30720 KiB |
| 05-out-013.txt | AC | 77 ms | 30640 KiB |
| 05-out-014.txt | AC | 86 ms | 30640 KiB |
| 05-out-015.txt | AC | 77 ms | 30612 KiB |
| 05-out-016.txt | AC | 78 ms | 30828 KiB |
| 05-out-017.txt | AC | 86 ms | 30832 KiB |
| 05-out-018.txt | AC | 79 ms | 30784 KiB |
| 05-out-019.txt | AC | 87 ms | 30924 KiB |
| 05-out-020.txt | AC | 85 ms | 30784 KiB |
| 05-out-021.txt | AC | 87 ms | 30768 KiB |
| 05-out-022.txt | AC | 85 ms | 30672 KiB |
| 05-out-023.txt | AC | 85 ms | 30716 KiB |
| 05-out-024.txt | AC | 84 ms | 30816 KiB |
| 05-out-025.txt | AC | 45 ms | 17092 KiB |
| 05-out-026.txt | AC | 45 ms | 16840 KiB |
| 05-out-027.txt | AC | 45 ms | 17128 KiB |
| 05-out-028.txt | AC | 44 ms | 16984 KiB |
| 05-out-029.txt | AC | 44 ms | 17104 KiB |
| 05-out-030.txt | AC | 45 ms | 17244 KiB |