Submission #5018334
Source Code Expand
#include<iostream> #include<cstdio> #include<cstring> #include<cmath> #include<algorithm> #include<string> using namespace std; string s[11]={"nil","un","bi","tri","quad","pent","hex","sept","oct","en1","ium"}; string sx; int main(){ char x; for(int i=1;i<=3;i++){ cin>>x; sx+=s[int(x-48)]; } sx+=s[10]; int n=sx.length(); sx[0]-=32; cout<<sx[0]; for(int i=1;i<n;i++){ char now; if(sx[i]=='1') cout<<'n',now='n'; else if(sx[i]=='i'||sx[i]=='n')now=sx[i],cout<<sx[i]; else{ cout<<sx[i]; continue; } for(int j=i+1;j<n;j++){ if(now==sx[j]) i++; else break; } } puts(""); return 0; }
Submission Info
Submission Time | |
---|---|
Task | B - 元素の系統名 |
User | luogu_bot3 |
Language | C++ (GCC 5.4.1) |
Score | 100 |
Code Size | 778 Byte |
Status | AC |
Exec Time | 1 ms |
Memory | 256 KB |
Judge Result
Set Name | All | ||
---|---|---|---|
Score / Max Score | 100 / 100 | ||
Status |
|
Set Name | Test Cases |
---|---|
All | basic_case00, basic_case01, basic_case02, basic_case03, basic_case04, basic_case05, basic_case06, basic_case07, basic_case08, basic_case09, basic_case10, basic_case11, basic_case12, basic_case13, basic_case14, basic_case15, basic_case16, basic_case17, basic_case18, basic_case19, basic_case20, basic_case21, basic_case22, basic_case23, basic_case24, basic_case25, basic_case26, basic_case27, basic_case28, basic_case29, sample00, sample01 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
basic_case00 | AC | 1 ms | 256 KB |
basic_case01 | AC | 1 ms | 256 KB |
basic_case02 | AC | 1 ms | 256 KB |
basic_case03 | AC | 1 ms | 256 KB |
basic_case04 | AC | 1 ms | 256 KB |
basic_case05 | AC | 1 ms | 256 KB |
basic_case06 | AC | 1 ms | 256 KB |
basic_case07 | AC | 1 ms | 256 KB |
basic_case08 | AC | 1 ms | 256 KB |
basic_case09 | AC | 1 ms | 256 KB |
basic_case10 | AC | 1 ms | 256 KB |
basic_case11 | AC | 1 ms | 256 KB |
basic_case12 | AC | 1 ms | 256 KB |
basic_case13 | AC | 1 ms | 256 KB |
basic_case14 | AC | 1 ms | 256 KB |
basic_case15 | AC | 1 ms | 256 KB |
basic_case16 | AC | 1 ms | 256 KB |
basic_case17 | AC | 1 ms | 256 KB |
basic_case18 | AC | 1 ms | 256 KB |
basic_case19 | AC | 1 ms | 256 KB |
basic_case20 | AC | 1 ms | 256 KB |
basic_case21 | AC | 1 ms | 256 KB |
basic_case22 | AC | 1 ms | 256 KB |
basic_case23 | AC | 1 ms | 256 KB |
basic_case24 | AC | 1 ms | 256 KB |
basic_case25 | AC | 1 ms | 256 KB |
basic_case26 | AC | 1 ms | 256 KB |
basic_case27 | AC | 1 ms | 256 KB |
basic_case28 | AC | 1 ms | 256 KB |
basic_case29 | AC | 1 ms | 256 KB |
sample00 | AC | 1 ms | 256 KB |
sample01 | AC | 1 ms | 256 KB |