Computer Science (CS)

Computer Science (CS)/알고리즘

[백준/Java] 10950번 A+B-3

문제 문제를 이해하기 쉽게 설명해드리자면 테스트케이스 개수 T만큼 숫자 A, B를 받아서 A+B를 출력하는 문제입니다. 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int t = scan.nextInt(); int arr[] = new int[t]; for(int i=0; i

Computer Science (CS)/알고리즘

[백준/Java] 2739번 구구단

문제 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int num = scan.nextInt(); scan.close(); for(int i = 1; i

Computer Science (CS)/알고리즘

[백준/Java] 248번 주사위 세개

문제 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int r1 = scan.nextInt(); int r2 = scan.nextInt(); int r3 = scan.nextInt(); scan.close(); // 세 값이 모두 같은 경우 if(r1 == r2 && r1 == r3) { System.out.println(10000 + r1 * 1000); } // 한 쌍이 같은 경우 else if(r1 == r2 && r1 != r3) { System.out.println(1000 + r1 * 100); } else..

Computer Science (CS)/알고리즘

[백준/Java] 2525번 오븐 시계

문제 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); // 현재 시간과 분 // nextInt는 공백과 라인에 무관하게 입력 받음 int realHour = scan.nextInt(); int realMinute = scan.nextInt(); // 요리 시간 int time = scan.nextInt(); scan.close(); // 현재 시간을 분 단위로 바꿔서 분, 요리 시간과 함께 더함 int minTime = (realHour*60) + realMinute; minTime += time; // 분단위를 시간과..

Computer Science (CS)/알고리즘

[백준/Java] 2884번 알람 시계

문제 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int hour = scan.nextInt(); int minute = scan.nextInt(); scan.close(); // 분 단위가 45보다 작다면 if(minute < 45) { hour--; // 시간 단위 1 감소 minute = 60 - (45 - minute); // 분 단위 감소 if(hour < 0) { hour = 23; } System.out.println(hour + " " + minute); } else System.out.println(..

Computer Science (CS)/알고리즘

[백준/Java] 14681번 사분면 고르기

문제 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int X = scan.nextInt(); int Y = scan.nextInt(); scan.close(); if(X > 0) { if(Y > 0) System.out.println(1); else System.out.println(4); } // else로 하게 되면 0이 포함되니까 else if로 작성 else if(X < 0) { if(Y < 0) System.out.println(3); else System.out.println(2); } } } 사실 els..

Computer Science (CS)/알고리즘

[백준/Java] 2753번 윤년

문제 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int year = scan.nextInt(); scan.close(); if(year%4 == 0 && year%100 != 0) System.out.println(1); else if(year%400 == 0) System.out.println(1); else System.out.println(0); } } "윤년"이라고 하면 어렵게 느껴지실 수도 있지만 조건에 맞게 하나하나씩 if문 안에 조건문을 작성해주시다보면 쉽게 풀 수 있습니다 :)

Computer Science (CS)/알고리즘

[백준/Java] 9498번 시험 성적

문제 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int score = in.nextInt(); in.close(); if(score >= 90 && score = 80 && score = 70 && score = 60 && score

Computer Science (CS)/알고리즘

[백준/Java] 1330번 두 수 비교하기

문제 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int num1 = in.nextInt(); int num2 = in.nextInt(); in.close(); if(num1 > num2) { System.out.println(">"); } else if(num1 < num2) { System.out.println("

Computer Science (CS)/알고리즘

[백준/Java] 10171번 고양이, 10172번 강아지

문제 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { System.out.println("\\ /\\"); System.out.println(" ) ( ')"); System.out.println("( / )"); System.out.println(" \\(__)|"); } } 이 문제는 뭐를 위한 문제인가 싶었는데 코드를 써보니 알겠더라고요! 백슬래시( \ ) 나 큰 따옴표( " ) 는 단독 출력이 불가능하고 \\ 혹은 \" 이렇게 써주어야 합니다. 이런 친구들을 Escape Sequance 라고 한다해요! 고양이는 하나하나 치지 마시고 복붙 하시면 쉽게 하실 수 있습니다! 10172번..

eune7
'Computer Science (CS)' 카테고리의 글 목록 (12 Page)