Submission #34173495
Source Code Expand
Copy
#include<iostream>#include<algorithm>#include<cstring>using namespace std;#define ll long longconst int N=1e6+10;string a[N],b[N];bool cmp1(string c,string b){return c.size()==b.size()?c>b:c.size()>b.size();}bool cmp2(string c,string b){return c+b>b+c;}int main(){int n;cin>>n;for(int i=1;i<=n;i++) cin>>a[i];sort(a+1,a+1+n,cmp1);for(int i=1;i<=3;i++) b[i]=a[i];sort(b+1,b+4,cmp2);
#include<iostream> #include<algorithm> #include<cstring> using namespace std; #define ll long long const int N=1e6+10; string a[N],b[N]; bool cmp1(string c,string b){ return c.size()==b.size()?c>b:c.size()>b.size(); } bool cmp2(string c,string b){ return c+b>b+c; } int main(){ int n; cin>>n; for(int i=1;i<=n;i++) cin>>a[i]; sort(a+1,a+1+n,cmp1); for(int i=1;i<=3;i++) b[i]=a[i]; sort(b+1,b+4,cmp2); for(int i=1;i<=3;i++) cout<<b[i]; // cout<<a[1]<<a[2]<<a[3]; }
Submission Info
Submission Time | |
---|---|
Task | A - Three Cards |
User | dabossdu |
Language | C++ (Clang 10.0.0) |
Score | 300 |
Code Size | 524 Byte |
Status | AC |
Exec Time | 173 ms |
Memory | 49988 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 300 / 300 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | example_00.txt, example_01.txt |
All | example_00.txt, example_01.txt, test_00.txt, test_01.txt, test_02.txt, test_03.txt, test_04.txt, test_05.txt, test_06.txt, test_07.txt, test_08.txt, test_09.txt, test_10.txt, test_11.txt, test_12.txt, test_13.txt, test_14.txt, test_15.txt, test_16.txt, test_17.txt, test_18.txt, test_19.txt, test_20.txt, test_21.txt, test_22.txt, test_23.txt, test_24.txt, test_25.txt, test_26.txt, test_27.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
example_00.txt | AC | 47 ms | 49820 KB |
example_01.txt | AC | 36 ms | 49900 KB |
test_00.txt | AC | 41 ms | 49964 KB |
test_01.txt | AC | 38 ms | 49904 KB |
test_02.txt | AC | 40 ms | 49904 KB |
test_03.txt | AC | 40 ms | 49844 KB |
test_04.txt | AC | 40 ms | 49748 KB |
test_05.txt | AC | 42 ms | 49908 KB |
test_06.txt | AC | 39 ms | 49956 KB |
test_07.txt | AC | 40 ms | 49960 KB |
test_08.txt | AC | 39 ms | 49912 KB |
test_09.txt | AC | 37 ms | 49772 KB |
test_10.txt | AC | 40 ms | 49772 KB |
test_11.txt | AC | 42 ms | 49772 KB |
test_12.txt | AC | 154 ms | 49760 KB |
test_13.txt | AC | 63 ms | 49848 KB |
test_14.txt | AC | 97 ms | 49756 KB |
test_15.txt | AC | 92 ms | 49844 KB |
test_16.txt | AC | 109 ms | 49776 KB |
test_17.txt | AC | 159 ms | 49844 KB |
test_18.txt | AC | 163 ms | 49884 KB |
test_19.txt | AC | 160 ms | 49828 KB |
test_20.txt | AC | 162 ms | 49884 KB |
test_21.txt | AC | 164 ms | 49964 KB |
test_22.txt | AC | 163 ms | 49896 KB |
test_23.txt | AC | 159 ms | 49968 KB |
test_24.txt | AC | 158 ms | 49864 KB |
test_25.txt | AC | 159 ms | 49892 KB |
test_26.txt | AC | 173 ms | 49988 KB |
test_27.txt | AC | 157 ms | 49764 KB |