구현 알고리즘 왕실의 나이트


구현 알고리즘 왕실의 나이트

#include<stdio.h> int main() { int count = 8; char input[3]; scanf("%s", input); int check = input[0] + input[1] - 'a' - '1'; if (check == 0 || check == 14) count -= 6; else if (check == 1 || check == 13) count -= 5; else if (check == 2 || check == 12) count -= 4; else if (check == 3 || check == 11) count -= 3; else if (check == 4 || check == 10) count -= 2; printf("%d", count); } 좀 이상하게 조건문에 꽂쳐서 수학적으로 풀었지만 사실 이렇게 풀라고 내놓은 문제가 아니니 이제 완전 탐색으로도 풀어봐야겠다. #include<stdio.h> int main() { int knight_move...



원문링크 : 구현 알고리즘 왕실의 나이트