Simulation 3

BAEKJOON 1022 - 소용돌이 예쁘게 출력하기

문제: https://www.acmicpc.net/problem/1022 규칙성을 찾아 좌표에 따른 각 숫자를 얻는 함수를 만들어 문제를 풀었습니다. my solvingc++123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778#include #include #include #include #include #include using namespace std; int getDigit(int n){ int ret = 0; while (n > 0) { ret++; n /= 10; } return ret;..

BAEKJOON 1021 - 회전하는 큐

문제: https://www.acmicpc.net/problem/1021 front 와 back 의 삽입과 삭제가 자유로운 std::list 을 이용해 풀어봤습니다. my solvingc++1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980#include #include #include #include #include #include #include using namespace std; list numbers; void pushLeft(){ int temp = numbers.front()..

BAEKJOON 1018 - 체스판 다시 칠하기

문제: https://www.acmicpc.net/problem/1018 더 좋은 풀이법이 있을 것 같긴하지만 완전 탐색으로도 충분히 시간내에 풀 수 있어 완전탐색으로 풀었습니다. my solvingc++1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768#include #include #include #include #include #include #include using namespace std; const int MAX_N = 50; int height, width;//0 is black, 1 is white. means b..