Submission #7397910
Source Code Expand
Copy
#include "bits/stdc++.h" using namespace std; int main() { int n; cin >> n; int m = 1 << n; vector<int> s(m); for(int i = 0; i < m; i++) cin >> s[i]; sort(s.begin(), s.end(), greater<int>()); int index = 1; int mi = s[0]; int minnum = 1; for(int i = 1; i <= n; i++){ int count = 0; int next = mi; int nextnum = 0; while(index < (1<<i)){ if(mi == s[index]){ count++; } if(next > s[index]){ nextnum = 1; next = s[index]; }else if(next == s[index]){ nextnum++; } index++; } if(minnum + count > ((1<<i)) - (1<<(i-1))){ cout << "No" << endl; return 0; } mi = next; minnum = nextnum; } cout << "Yes" << endl; }
Submission Info
Submission Time | |
---|---|
Task | F - Many Slimes |
User | satake |
Language | C++14 (GCC 5.4.1) |
Score | 0 |
Code Size | 922 Byte |
Status | WA |
Exec Time | 123 ms |
Memory | 1280 KB |
Judge Result
Set Name | All | Sample | ||||||
---|---|---|---|---|---|---|---|---|
Score / Max Score | 0 / 600 | 0 / 0 | ||||||
Status |
|
|
Set Name | Test Cases |
---|---|
All | sample_01, sample_02, sample_03, sample_04, testcase_0, testcase_1, testcase_10, testcase_11, testcase_12, testcase_13, testcase_14, testcase_15, testcase_16, testcase_17, testcase_18, testcase_19, testcase_2, testcase_20, testcase_21, testcase_22, testcase_23, testcase_24, testcase_25, testcase_26, testcase_27, testcase_28, testcase_29, testcase_3, testcase_30, testcase_31, testcase_32, testcase_33, testcase_34, testcase_35, testcase_36, testcase_37, testcase_38, testcase_39, testcase_4, testcase_40, testcase_41, testcase_42, testcase_43, testcase_44, testcase_45, testcase_46, testcase_47, testcase_48, testcase_49, testcase_5, testcase_50, testcase_51, testcase_52, testcase_53, testcase_54, testcase_55, testcase_56, testcase_57, testcase_58, testcase_59, testcase_6, testcase_60, testcase_61, testcase_62, testcase_63, testcase_64, testcase_65, testcase_66, testcase_67, testcase_68, testcase_69, testcase_7, testcase_70, testcase_71, testcase_72, testcase_73, testcase_74, testcase_8, testcase_9 |
Sample | sample_01, sample_02, sample_03, sample_04 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
sample_01 | AC | 1 ms | 256 KB |
sample_02 | AC | 1 ms | 256 KB |
sample_03 | AC | 1 ms | 256 KB |
sample_04 | AC | 1 ms | 256 KB |
testcase_0 | AC | 1 ms | 256 KB |
testcase_1 | AC | 1 ms | 256 KB |
testcase_10 | WA | 111 ms | 1280 KB |
testcase_11 | WA | 1 ms | 256 KB |
testcase_12 | AC | 1 ms | 256 KB |
testcase_13 | WA | 1 ms | 256 KB |
testcase_14 | WA | 56 ms | 768 KB |
testcase_15 | WA | 1 ms | 256 KB |
testcase_16 | AC | 1 ms | 256 KB |
testcase_17 | WA | 111 ms | 1280 KB |
testcase_18 | WA | 1 ms | 256 KB |
testcase_19 | AC | 1 ms | 256 KB |
testcase_2 | AC | 49 ms | 768 KB |
testcase_20 | WA | 29 ms | 512 KB |
testcase_21 | WA | 111 ms | 1280 KB |
testcase_22 | WA | 5 ms | 256 KB |
testcase_23 | WA | 111 ms | 1280 KB |
testcase_24 | WA | 29 ms | 512 KB |
testcase_25 | WA | 1 ms | 256 KB |
testcase_26 | WA | 5 ms | 256 KB |
testcase_27 | WA | 2 ms | 256 KB |
testcase_28 | WA | 1 ms | 256 KB |
testcase_29 | WA | 1 ms | 256 KB |
testcase_3 | AC | 50 ms | 768 KB |
testcase_30 | WA | 1 ms | 256 KB |
testcase_31 | AC | 121 ms | 1280 KB |
testcase_32 | AC | 122 ms | 1280 KB |
testcase_33 | AC | 121 ms | 1280 KB |
testcase_34 | AC | 122 ms | 1280 KB |
testcase_35 | AC | 121 ms | 1280 KB |
testcase_36 | AC | 16 ms | 384 KB |
testcase_37 | AC | 1 ms | 256 KB |
testcase_38 | AC | 1 ms | 256 KB |
testcase_39 | AC | 1 ms | 256 KB |
testcase_4 | AC | 97 ms | 1280 KB |
testcase_40 | AC | 17 ms | 384 KB |
testcase_41 | AC | 31 ms | 512 KB |
testcase_42 | AC | 1 ms | 256 KB |
testcase_43 | AC | 122 ms | 1280 KB |
testcase_44 | AC | 1 ms | 256 KB |
testcase_45 | AC | 9 ms | 256 KB |
testcase_46 | AC | 121 ms | 1280 KB |
testcase_47 | AC | 1 ms | 256 KB |
testcase_48 | AC | 1 ms | 256 KB |
testcase_49 | AC | 1 ms | 256 KB |
testcase_5 | AC | 101 ms | 1280 KB |
testcase_50 | AC | 16 ms | 384 KB |
testcase_51 | AC | 1 ms | 256 KB |
testcase_52 | AC | 2 ms | 256 KB |
testcase_53 | AC | 1 ms | 256 KB |
testcase_54 | AC | 9 ms | 256 KB |
testcase_55 | AC | 1 ms | 256 KB |
testcase_56 | AC | 1 ms | 256 KB |
testcase_57 | AC | 5 ms | 256 KB |
testcase_58 | AC | 1 ms | 256 KB |
testcase_59 | AC | 121 ms | 1280 KB |
testcase_6 | AC | 123 ms | 1280 KB |
testcase_60 | AC | 1 ms | 256 KB |
testcase_61 | AC | 1 ms | 256 KB |
testcase_62 | AC | 1 ms | 256 KB |
testcase_63 | AC | 1 ms | 256 KB |
testcase_64 | AC | 1 ms | 256 KB |
testcase_65 | AC | 1 ms | 256 KB |
testcase_66 | AC | 1 ms | 256 KB |
testcase_67 | AC | 1 ms | 256 KB |
testcase_68 | WA | 1 ms | 256 KB |
testcase_69 | AC | 1 ms | 256 KB |
testcase_7 | WA | 111 ms | 1280 KB |
testcase_70 | AC | 1 ms | 256 KB |
testcase_71 | AC | 1 ms | 256 KB |
testcase_72 | AC | 1 ms | 256 KB |
testcase_73 | AC | 1 ms | 256 KB |
testcase_74 | AC | 1 ms | 256 KB |
testcase_8 | WA | 111 ms | 1280 KB |
testcase_9 | WA | 111 ms | 1280 KB |