제출 #108222

#제출 시각아이디문제언어결과실행 시간메모리
108222SecretAgent007크레이피쉬 글쓰는 기계 (IOI12_scrivener)C++17
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; vector< string > last; struct node{ node *parent, *from; char c; }; node *root = NULL; node *curr = NULL; void Init(){ } void TypeLetter(char c){ if(root == NULL){ root = new node{NULL,NULL,c}; curr = root; return; } node *temp = new node{NULL,NULL,c}; temp->parent = curr; temp->from = curr; curr = temp; } void UndoCommands(int n){ node *first = curr; for(int i = 0; i < n; i++){ curr = curr->from; } curr->from = first; } bool verif = false; string s = ""; char getLetter(int n){ if(!verif){ node* Node = curr; while(Node){ s += Node->c; Node = Node->parent; } verif = true; reverse(s.begin(), s.end()); return s[n]; }else{ return s[n]; } }

컴파일 시 표준 에러 (stderr) 메시지

/tmp/ccgulE8Y.o: In function `main':
grader.cpp:(.text.startup+0x177): undefined reference to `GetLetter(int)'
collect2: error: ld returned 1 exit status