대칭성 (2) 썸네일형 리스트형 [C] 4x4 수도쿠 코드 // sudoku4x4.cpp : Defines the entry point for the console application. // // #include "stdafx.h" #include #include int g_num_solutions = 0; void find_sudoku_pan(int *pan); // // 최초의 판 모양은 // // 01-- // 23-- // ---- // ---- void init_pan(int *pan) { for (int i = 0; i < 16; i++) *(pan + i) = -1; *(pan + 4 * 0 + 0) = 0; // [0][0] *(pan + 4 * 0 + 1) = 1; // [0][1] *(pan + 4 * 1 + 0) = 2; // [1][0] .. 시침과 분침이 만나는 시각 또는 각도는? 중학교 올라가는 조카가 물어본 문제. ----0시 정각과 12시 정각에 시침과 분침이 일치한다.그 사이에 0시 정각과 12시 정각을 포함하면, 12번 시침과 분침이 일치한다. 12개의 지점으로 나누어지는 11개의 구간은 그 길이가 같다. 왜냐하면, 시계의 숫자와 눈금을 모두 지우면, 하나의 시침분침의 일치지점과 그 다음번의 시침분침 일치지점 간의 상대적 위치는 모두 동등하기 때문이다.따라서, 시침만을 생각했을 때, 시침이 0시정각부터 12시 정각까지 오는 한바퀴를 11로 동등하게 나누는 지점들이 시침과 분침이 일치하는 지점이다. 즉, 0시정각 이후 첫번째 일치지점의 시각은 0시정각 + 12시간/11 이다. 그 다음은 0시정각 + 2*(12시간/11) 이다. ...----위에서 이야기로 풀어본 풀이를 그래.. 이전 1 다음