반응형 Computer Science26 로봇 청소기 문제 : https://www.acmicpc.net/problem/14503 1. 개요 n x m 바닥에서 순회를 하는 문제입니다. 2. 고난과 역경 모든 문제 해결은 문제를 꼼꼼히 읽는 것에서 시작합니다. 문제를 잘못 이해한 죄로 한참을 헤맨 끝에 후진을 과소평가했다는 것을 깨닫게 되었습니다. 문제의 조건에 따르면 이 청소기는 '청소를 한 곳' 과 '벽' 을 구분할 수 있고, 사방에 청소할 곳이 없더라도 뒤가 벽으로 막힌 것이 아니라면 계속 후진하여 탈출이 가능합니다. 3. 코드 import java.util.*; class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.next.. 2021. 10. 31. 방 번호 문제 import java.util.*; class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); int n = 0; int[] numSet = new int[11]; Arrays.fill(numSet, 1); /* 목표 숫자의 범위를 지정 */ if(num == 1000000) n = 1000000; else if(num >= 100000) n = 100000; else if(num >= 10000) n = 10000; else if(num >= 1000) n = 1000; else if(num >= 100) n = 100; else if(num >= 10) n.. 2021. 10. 30. 이전 1 2 3 4 5 다음 반응형