https://www.acmicpc.net/problem/2292 문제는 위 링크를 참고하면 알수 있다. 풀이는 먼저 각 방마다 거리가 증가할때의 숫자 범위를 찾아보았다.1 ~ 1 : 거리 12 ~ 7 : 거리 28 ~ 19 : 거리 320 ~ 38 : 거리 4 이런식이다.이것을 확인해 봤을 때 처음빼곤 뒤로 갈수록 증가한 수의 6씩 증가한다.거리1에서 거리2, 거리 2에서 거리3, 거리 3에서 거리 4.... 은 전부 6씩 차이난다.이것을 이용해 문제를 풀었다. #define _CRT_SECURE_NO_WARNINGS#include int main() { int N; int cnt = 1; scanf("%d", &N); int i = 1, j = 1; while (1) { if (N 간단하다.처음 ..