백준 - 9663 N-Queen 풀이
문제 9663 N-Queen 풀이 1. 알고 있어야 할 점 퀸은 가로, 세로, 대각선으로 이동한다. 2. 설계 체스판을 2차원 배열로 생각하기 쉽지만, 한 줄에 퀸이 1개만 가능하기 때문에 1차원 배열로 표현가능한다. 이 문제는 시간과 메모리 제한이 있기때문에 1차원 배열로 사용해야 한다. 1차원 배열...
문제 9663 N-Queen 풀이 1. 알고 있어야 할 점 퀸은 가로, 세로, 대각선으로 이동한다. 2. 설계 체스판을 2차원 배열로 생각하기 쉽지만, 한 줄에 퀸이 1개만 가능하기 때문에 1차원 배열로 표현가능한다. 이 문제는 시간과 메모리 제한이 있기때문에 1차원 배열로 사용해야 한다. 1차원 배열...
utterances란? [공식 사이트] 1. utterances에 대하여 utterances는 GitHub 문제를 기반으로 하는 가벼운 댓글 위젯이다. 블로그 댓글, 위키 페이지 등에 GitHub 문제(issues)를 사용할 수 있다. 2. 특징 오픈 소스. 🙌 추적 없음, 광고 없음, 완전 무료. 📡🚫 락인 없음. 사용자의 Git...
문제 2981 검문 풀이 1. M 구하기 식 정리 An: 입력 받은 수 an: 몫 M: 제수 r: 나머지 An / M = an … r An = an * M + r A0 = a0 * M + r A1 = a1 * M + r … An-1 = an-1 * M + r An = an * M + r r = A...
문제 1436 영화감독 숌 풀이 규칙을 찾으려고 하면 복잡해진다. “N은 10,000보다 작거나 같은 자연수이다.”라는 제한 조건이 있으니, 666부터 시작하여 모든 수를 순차적으로 비교한다. 답 kotlin code fun main() { val input = readln().toInt() var n = 0 v...
문제 10926 ??! 답 kotlin code import java.util.* fun main(args: Array<String>) = with(Scanner(System.`in`)) { var result = question(nextLine()) println(result) } fun question(request...
문제 18108 1998년생인 내가 태국에서는 2541년생?! 답 kotlin code import java.util.* fun main(args: Array<String>) = with(Scanner(System.`in`)) { q18108(nextInt()) } fun q18108(request: Int): Unit { ...
문제 2480 주사위 세개 답 kotlin code import java.util.* fun main(args: Array<String>) = with(Scanner(System.`in`)) { q2480(nextInt(), nextInt(), nextInt()); } fun q2480(one: Int, two: Int, th...
문제 10952 A+B - 5 답 kotlin code import java.util.* fun main(args: Array<String>) { q10952(); } fun q10952() = with(Scanner(System.`in`)) { val inputs = LinkedList<Int>() ...
문제 10951 A+B - 4 답 kotlin code import java.util.* fun main(args: Array<String>) { q10951(); } fun q10951() = with(Scanner(System.`in`)) { while (hasNextInt()) { println(ne...
문제 10818 최소, 최대 답 kotlin code import java.util.* import kotlin.collections.ArrayList fun main(args: Array<String>) { q10818(); } fun q10818() = with(Scanner(System.`in`)) { val li...