제출 #1232977

#제출 시각아이디문제언어결과실행 시간메모리
1232977clemmy14크레이피쉬 글쓰는 기계 (IOI12_scrivener)C++20
34 / 100
155 ms327680 KiB
#include<bits/stdc++.h> using namespace std; int first=0; string texts; vector<string> ans; vector<int> parent; void Init() { } void TypeLetter(char L) { texts.push_back(L); int par = parent.size()-1; // if(texts[par] == ' ') parent.push_back(parent[par]); // else parent.push_back(par); string prev=""; if(par != -1) prev=ans[parent[par]]; prev.push_back(L); ans.push_back(prev); parent.push_back(par+1); //first=0; } void UndoCommands(int U) { texts.push_back(' '); int par = parent.size()-U-1; if(texts[par] == ' ') parent.push_back(parent[par]); else parent.push_back(par); ans.push_back(""); //first=0; } char GetLetter(int P) { // if(first == 0) { // int id=texts.size()-1; // while(id != -1) { // if(texts[id] != ' ') ans.push_back(texts[id]); // id=parent[id]; // } // reverse(ans.begin(), ans.end()); // first++; // } return ans[parent[parent.size()-1]][P]; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...