Submission #2492410
Source Code Expand
#include<iostream> #include<iomanip> #include<cmath> #include<cstdio> #include<cstdlib> #include<cstring> #include<algorithm> #include<set> #include<map> #include<queue> #include<stack> #include<vector> #include<cctype> using namespace std; string s; map<char,int> tfl; signed main(){cin>>s;if(s.length()%6){return puts("No"),0;}int len(s.length()/6),now(0);for(;now^(len*6);now++){tfl[s[now]]++;if((tfl['t']<tfl['i'])||(tfl['t']<tfl['e']*2)||(tfl['i']<tfl['e'])||(tfl['e']<tfl['c'])||(tfl['c']<tfl['h'])||((tfl['t']>len)&&(tfl['i']<tfl['t']-len))){break;}}return puts(((now<len*6)||(tfl['t']-len*2)||(tfl['i']-len)||(tfl['e']-len)||(tfl['c']-len)||(tfl['h']-len))?("No"):("Yes")),0;}
Submission Info
Submission Time | |
---|---|
Task | G - titech分離 |
User | luogu_bot4 |
Language | C++ (GCC 5.4.1) |
Score | 100 |
Code Size | 700 Byte |
Status | AC |
Exec Time | 1 ms |
Memory | 256 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 100 / 100 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | 00-example1.txt, 00-example2.txt, 00-example3.txt, 00-example4.txt |
All | 00-example1.txt, 00-example2.txt, 00-example3.txt, 00-example4.txt, 01-hand00.txt, 01-hand01.txt, 01-hand02.txt, 01-hand03.txt, 01-hand04.txt, 01-hand05.txt, 01-hand06.txt, 01-hand07.txt, 01-hand08.txt, 01-hand09.txt, 10-randomA00.txt, 10-randomA01.txt, 10-randomA02.txt, 10-randomA03.txt, 10-randomA04.txt, 10-randomA05.txt, 10-randomA06.txt, 10-randomA07.txt, 10-randomA08.txt, 10-randomA09.txt, 10-randomA10.txt, 10-randomA11.txt, 10-randomA12.txt, 10-randomA13.txt, 10-randomA14.txt, 20-randomB00.txt, 20-randomB01.txt, 20-randomB02.txt, 20-randomB03.txt, 20-randomB04.txt, 20-randomB05.txt, 20-randomB06.txt, 20-randomB07.txt, 20-randomB08.txt, 20-randomB09.txt, 20-randomB10.txt, 20-randomB11.txt, 20-randomB12.txt, 20-randomB13.txt, 20-randomB14.txt, 25-randomC00.txt, 25-randomC01.txt, 25-randomC02.txt, 25-randomC03.txt, 25-randomC04.txt, 25-randomC05.txt, 25-randomC06.txt, 25-randomC07.txt, 25-randomC08.txt, 25-randomC09.txt, 30-special00.txt, 30-special01.txt, 30-special02.txt, 30-special03.txt, 30-special04.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00-example1.txt | AC | 1 ms | 256 KB |
00-example2.txt | AC | 1 ms | 256 KB |
00-example3.txt | AC | 1 ms | 256 KB |
00-example4.txt | AC | 1 ms | 256 KB |
01-hand00.txt | AC | 1 ms | 256 KB |
01-hand01.txt | AC | 1 ms | 256 KB |
01-hand02.txt | AC | 1 ms | 256 KB |
01-hand03.txt | AC | 1 ms | 256 KB |
01-hand04.txt | AC | 1 ms | 256 KB |
01-hand05.txt | AC | 1 ms | 256 KB |
01-hand06.txt | AC | 1 ms | 256 KB |
01-hand07.txt | AC | 1 ms | 256 KB |
01-hand08.txt | AC | 1 ms | 256 KB |
01-hand09.txt | AC | 1 ms | 256 KB |
10-randomA00.txt | AC | 1 ms | 256 KB |
10-randomA01.txt | AC | 1 ms | 256 KB |
10-randomA02.txt | AC | 1 ms | 256 KB |
10-randomA03.txt | AC | 1 ms | 256 KB |
10-randomA04.txt | AC | 1 ms | 256 KB |
10-randomA05.txt | AC | 1 ms | 256 KB |
10-randomA06.txt | AC | 1 ms | 256 KB |
10-randomA07.txt | AC | 1 ms | 256 KB |
10-randomA08.txt | AC | 1 ms | 256 KB |
10-randomA09.txt | AC | 1 ms | 256 KB |
10-randomA10.txt | AC | 1 ms | 256 KB |
10-randomA11.txt | AC | 1 ms | 256 KB |
10-randomA12.txt | AC | 1 ms | 256 KB |
10-randomA13.txt | AC | 1 ms | 256 KB |
10-randomA14.txt | AC | 1 ms | 256 KB |
20-randomB00.txt | AC | 1 ms | 256 KB |
20-randomB01.txt | AC | 1 ms | 256 KB |
20-randomB02.txt | AC | 1 ms | 256 KB |
20-randomB03.txt | AC | 1 ms | 256 KB |
20-randomB04.txt | AC | 1 ms | 256 KB |
20-randomB05.txt | AC | 1 ms | 256 KB |
20-randomB06.txt | AC | 1 ms | 256 KB |
20-randomB07.txt | AC | 1 ms | 256 KB |
20-randomB08.txt | AC | 1 ms | 256 KB |
20-randomB09.txt | AC | 1 ms | 256 KB |
20-randomB10.txt | AC | 1 ms | 256 KB |
20-randomB11.txt | AC | 1 ms | 256 KB |
20-randomB12.txt | AC | 1 ms | 256 KB |
20-randomB13.txt | AC | 1 ms | 256 KB |
20-randomB14.txt | AC | 1 ms | 256 KB |
25-randomC00.txt | AC | 1 ms | 256 KB |
25-randomC01.txt | AC | 1 ms | 256 KB |
25-randomC02.txt | AC | 1 ms | 256 KB |
25-randomC03.txt | AC | 1 ms | 256 KB |
25-randomC04.txt | AC | 1 ms | 256 KB |
25-randomC05.txt | AC | 1 ms | 256 KB |
25-randomC06.txt | AC | 1 ms | 256 KB |
25-randomC07.txt | AC | 1 ms | 256 KB |
25-randomC08.txt | AC | 1 ms | 256 KB |
25-randomC09.txt | AC | 1 ms | 256 KB |
30-special00.txt | AC | 1 ms | 256 KB |
30-special01.txt | AC | 1 ms | 256 KB |
30-special02.txt | AC | 1 ms | 256 KB |
30-special03.txt | AC | 1 ms | 256 KB |
30-special04.txt | AC | 1 ms | 256 KB |