스도쿠 질문 (2)
한울
정답을 어떻게 지우죠?
int sdk[9][9] =
{
1 , 4 , 5 , 3 , 2 , 7 , 6 , 9 , 8,
8 , 3 , 9 , 6 , 5 , 4 , 1 , 2 , 7,
6 , 7 , 2 , 9 , 1 , 8 , 5 , 4 , 3,
4 , 9 , 6 , 1 , 8 , 5 , 3 , 7 , 2,
2 , 1 , 8 , 4 , 7 , 3 , 9 , 5 , 6,
7 , 5 , 3 , 2 , 9 , 6 , 4 , 8 , 1,
3 , 6 , 7 , 5 , 4 , 2 , 8 , 1 , 9,
9 , 8 , 4 , 7 , 6 , 1 , 2 , 3 , 5,
5 , 2 , 1 , 8 , 3 , 9 , 7 , 6 , 4
}
int quest[9][9] =
{
1 , 4 , 5 , 3 , 2 , 7 , 6 , 9 , 8,
8 , 3 , 9 , 6 , 5 , 4 , 1 , 2 , 7,
6 , 7 , 2 , 9 , 1 , 8 , 5 , 4 , 3,
4 , 9 , 6 , 1 , 8 , 5 , 3 , 7 , 2,
2 , 1 , 8 , 4 , 7 , 3 , 9 , 5 , 6,
7 , 5 , 3 , 2 , 9 , 6 , 4 , 8 , 1,
3 , 6 , 7 , 5 , 4 , 2 , 8 , 1 , 9,
9 , 8 , 4 , 7 , 6 , 1 , 2 , 3 , 5,
5 , 2 , 1 , 8 , 3 , 9 , 7 , 6 , 4
}
이렇게 2개를 만든다음 밑에 quest에 아무데나 0으로 맞춰서 0인곳을 제가 입력해서 문제를 맞추라는 얘기인가여?
저는 난수로 위치를 정해서 문제를 만들고 싶습니다.
-
난길
x = rand() % 9;
y = rand() % 9;
quest[y][x] = 0;
이게 무슨 뜻인지 모르면, 아공간 님의 실력이 아직 스도쿠를 만들기에는 많이 부족한 것이므로 좀 더 난이도가 낮는 것을 만들어보시길 바랍니다.