코딩 테스트 (74) 썸네일형 리스트형 백준 10951 EOF 활용 문제 #include using namespace std; int main(void) { ios::sync_with_stdio(false); cin.tie(NULL); int a = 1 , b = 1; while(1) { cin >> a >> b; if (cin.eof()) break; cout 백준 1152 #include #include #include #include using namespace std; int main(void) { ios::sync_with_stdio(false); cin.tie(NULL); string al; getline(cin, al); int count = 1; if (al.size() == 1) { if (al[0] == ' ') { cout 백준 10814 #include #include #include #include using namespace std; bool Compare(pair a, pair b) { if (a.first == b.first) { return a.second.first > input; for (int i = 0; i > a.first >> a.second.second; a.second.fi.. 백준 1018 체스판 매일 1문제 이상 풀기 15일차. 풀고나서 더 쉬운 방법이 있었을 것 같은데 라는 생각을 하게 만드는 문제. 이런 문제는 풀고 나서도 찝찝하다.... 내 실력이 많이 부족하다는걸 알려주는 문제여서 그런 것 같다.... #include #include using namespace std; int main(void) { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); char** bw; int a, b; int num = 0; cin >> a >> b; bw = new char* [a]; for (int i = 0; i < a; ++i) { bw[i] = new char[b]; } for (int i = 0; i < a; ++i) { for (int.. 백준 10866 #include #include #include using namespace std; class Deque { private: int deque[10001] = { 0, }; int first = 0, end = 0; public: Deque() { } ~Deque() { } public: void Push_front(int num) { if (end != 0) { for (int i = end; i > 0; --i) { deque[i] = deque[i - 1]; } } deque[first] = num; end++; } void Push_back(int num) { deque[end] = num; end++; } int Pop_front() { if (empty()) { return -1; } int.. 백준 1920 이진 탐색을 이용한 문제 풀이 #include #include #include using namespace std; void Compare(vector &in, vector &qu, vector& out, int num, int first, int last) { while (first > input; for (int i = 0; i > num; inputs.push_back(num); } sort(inputs.begin(), inputs.end()); cin >> input; vector qu; for (int i = 0; i > num; qu.push_back(num); } vect.. 백준 10845 #include #include #include using namespace std; class Queue { private: int* queue; int first = 0, end = 0; int index = 0; int output = 0; public: Queue(int num) { queue = new int[num]; } ~Queue() { delete[] queue; } public: void Push(int num) { queue[index] = num; index++; } int Pop() { if (first == index) { return -1; } else { output = queue[first]; first++; return output; } } int Size() { if (.. 백준 4153 #include #include using namespace std; int main(void) { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); while (1) { int a, b, c; cin >> a >> b >> c; if (a == 0 && b == 0 && c == 0) { break; } else if (sqrt((a * a + b * b)) == sqrt(c * c) || sqrt((a * a + c * c)) == sqrt(b * b) || sqrt((b * b + c * c)) == sqrt(a * a)) { cout 이전 1 ··· 5 6 7 8 9 10 다음