목록테스트 (106)
삐까냥의 파도타기
문제 출처 : https://www.acmicpc.net/problem/13458 이거 문제가 왜이리 쉽죠? 2018년 4월 8일 - 다듬지 않은 시험 코드 (소요시간 : 10분)import java.util.Scanner; public class Q13458 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int classNum = sc.nextInt();int[] classes = new int[classNum];for (int i = 0; i < classNum; i++) {classes[i] = sc.nextInt();}int first = sc.nextInt();int second = sc.nextInt()..
문제 출처 : https://www.acmicpc.net/problem/14500 이거는 그냥 노가다 문제같아요.누가 잘 참고 풀수 있느냐.그룹지어서 계산했습니다. 그룹 목록 (세로 * 가로)그룹 1 : 1*4그룹 2 : 4*1그룹 3 : 2*2그룹 4 : 3*2그룹 5 : 2*3 2018년 4월 8일 - 다듬지 않은 코드 (소요시간 44분) package samsung; import java.util.Scanner; public class Q14500 {static int[][] map;static int mapY, mapX;static long result = 0;public static void main(String[] args) {Scanner sc = new Scanner(System.in);m..
문제 출처 : https://www.acmicpc.net/problem/14499 엄청 쉬운 문제라 생각했는데, 계속 틀렸어요. 문제가 무엇이냐면, 입력을 받을때,주사위의 좌표를 X, Y로 받는다고 써있지만,실제로는 Y, X 순서로 받아옵니다. 여기에서만 10분 까먹은거 같아요.주어지는 예제에서는 Y=X이기 때문에정상 작동 하지만,테스트 예제에서는 Y != X인 경우가 있어서바로 틀렸다고 뜨네요. 2018년 4월 8일 - 다듬지 않은 시험 코드 (소요시간 45분) import java.util.Scanner; public class Q14499 { static Dice dice;static int[][] map;static int nowX, nowY;public static void main(String..
문제 출처 : https://www.acmicpc.net/problem/14501 생각한 의도대로 작동하지는 않았지만, 시험 결과를 위한 코드처음 의도 -> 일주일의 봉급 계산이 끝나고 나서 결과값을 비교 한 후 max 정하기.코드 -> 하루하루 계산할 때 마다 결과값을 비교하여 max 정하기. 2018년 4월 7일 - 다듬지 않은 코드 (소요시간 : 29분) import java.util.Scanner; public class Q14501 { static int result = 0, finalDay;static int[][] schedules;public static void main(String[] args) {Scanner sc = new Scanner(System.in);finalDay = sc...
문제 출처 : https://www.acmicpc.net/problem/14891 자잘한 실수 발생;이상하게 자바가 버벅거리고 넘나 느려서 미치겄네요. 2018년 4월 7일 - 다듬지 않은 코드 (소요시간 1시간 8분) public class Q14891 { static int[][] gear = new int[4][8];public static void main(String[] args) {Scanner sc = new Scanner(System.in);for (int i = 0; i < 4; i++) {String temp = sc.nextLine();int[] tempGear = new int[8];for (int j = 0; j < 8; j++) {char tempChar = temp.charAt..
문제 출처 : https://www.acmicpc.net/problem/14888 DFS죠?? 2018년 4월 6일 - 다듬지 않은 시험용 코드 (소요시간 : 29분) public class Q14888 {static int max = 0, min = 0;static int maxCount;static int[] operator, values;static boolean isFirst = true;public static void main(String[] args) {Scanner sc = new Scanner(System.in);int size = sc.nextInt();values = new int[size];for (int i = 0; i < size; i++) {values[i] = sc.nextI..
문제 출처 : https://www.acmicpc.net/problem/14503 굉장히 쉬울것이라 생각했는데, 시간 좀 걸렸습니다.어려운 부분 : 명시된 로봇청소기 알고리즘 제대로 이해하기. 2018년 4월 6일 - 다듬지 않은 시험 코드 (소요시간 : 1시간 32분) package samsung; import java.util.Scanner; public class Q14503 { public static void main(String[] args) {Scanner sc = new Scanner(System.in);int ySize = sc.nextInt();int xSize = sc.nextInt();int[][] map = new int[ySize][xSize];int nowY = sc.nextI..
문제 출처 : https://www.acmicpc.net/problem/14889 2018년 4월 6일 - 다듬지 않은 시험 코드 (30분) public class Q14889 { static boolean[] isVisit;static int people, halfPeople, minResult = -1;static int[][] values;public static void main(String[] args) {Scanner sc = new Scanner(System.in);people = sc.nextInt();halfPeople = people / 2;isVisit = new boolean[people];values = new int[people][people];for (int i = 0; i <..
문제 출처 : https://www.acmicpc.net/problem/148902018년 4월 6일 - 시험용 코드(45분) import java.util.HashSet;import java.util.Scanner; public class Q14890 { public static void main(String[] args) {Scanner sc = new Scanner(System.in);int mapSize = sc.nextInt();int[][] map = new int[mapSize][mapSize];int helperSize = sc.nextInt();for (int i = 0; i < mapSize; i++) {for (int j = 0; j < mapSize; j++) {map[i][j] =..
문제 출처 : https://www.acmicpc.net/problem/3190 문제에서 가장 어려웠던 부분(헷갈린 부분) L : 왼쪽, D : 오른쪽으로 방향을 변경한다.-> 현재 방향에서 왼쪽, 오른쪽으로 방향을 바꾼다는 의미 2018년 4월 6일 - 다듬지 않은 시험용 코딩(1시간 37분 소요) public class Q3190 { public static void main(String[] args) {Scanner sc = new Scanner(System.in);int mapSize = sc.nextInt();int[][] map = new int[mapSize][mapSize];int appleSize = sc.nextInt();for (int i = 0; i < appleSize; i++) ..