java 280

[자바/Java] 백준 11320번 삼각 무늬 - 1

문제 무엇이든 덮어버리는 것을 좋아하는 구사과는 한 변의 길이가 A인 정삼각형을 한 변의 길이가 B인 정삼각형으로 완전히 덮어버리고자 한다. 두 개의 정수 A, B가 주어지고, B ≤ A 이고, A를 B로 나눌 수 있을 때, 한 변의 길이가 A인 정삼각형을 완전하게 덮기 위한, 한 변의 길이가 B인 정삼각형의 개수를 구하라. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. (T ≤ 100) 각각의 테스트 케이스는 한 줄로 이루어져 있으며 두 개의 정수 A, B가 (1 ≤ B ≤ A ≤ 1,000, B|A) 주어진다. ex) 2 2 1 3 3 출력 각 테스트 케이스마다 한 변의 길이가 A인 정삼각형을 완벽하게 덮을 수 있는 한 변의 길이가 B인 정삼각형의 최소 개수를 출력한다. ex) 4 1 코드 i..

java/백준 java 2022.09.11

[자바/Java] 백준 11170번 0의 개수

문제 N부터 M까지의 수들을 종이에 적었을 때 종이에 적힌 0들을 세는 프로그램을 작성하라. 예를 들어, N, M이 각각 0, 10일 때 0을 세면 0에 하나, 10에 하나가 있으므로 답은 2이다. 입력 첫 번째 줄에 테스트 케이스의 수 T가 주어진다. 각 줄에는 N과 M이 주어진다. 1 ≤ T ≤ 20 0 ≤ N ≤ M ≤ 1,000,000 ex) 3 0 10 33 1005 1 4 출력 각각의 테스트 케이스마다 N부터 M까지의 0의 개수를 출력한다. ex) 2 199 0 코드 복사코드 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scanner = new Scanner(System...

java/백준 java 2022.09.07

[자바/Java] 백준 10984번 내 학점을 구해줘

문제 게으른 근우는 열심히 놀다가 문득, 자신의 학점 평균이 얼마일지 궁금해졌다. 학사시스템도 들어가기 귀찮아하는 근우를 위해 구해주도록 하자. 입력 첫 번째 줄에 학기의 수 T가 주어진다. 두 번째 줄부터 T개 학기에 대한 정보가 주어진다. 각 학기에 대한 정보는 다음과 같이 구성되어 있다. 첫 번째 줄에 들었던 과목의 수 N이 주어지고, 다음 N개 줄에 걸쳐서 N개 과목들의 학점 C와 성적 G가 주어진다. (1 ≤ N ≤ 10, 1 ≤ C ≤ 6, C는 정수) G는 {0, 0.7, 1, 1.3, 1.7, 2, 2.3, 2.7, 3, 3.3, 3.7, 4, 4.3} 중 하나이며 소수 부분은 최대 한 자리까지 주어진다. ex) 2 4 3 4.3 2 2.0 4 0.0 2 4.0 3 4 0.0 4 0.0 3..

java/백준 java 2022.09.03

[자바/Java] 백준 10952번 A+B - 5

문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 입력의 마지막에는 0 두 개가 들어온다. ex) 1 1 2 3 3 4 9 8 5 2 0 0 출력 각 테스트 케이스마다 A+B를 출력한다. ex) 2 5 7 17 7 코드 복사코드 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scanner = new Scanner(System.in); while(true) { int a=scanner.nextIn..

java/백준 java 2022.08.31

[자바/Java] 백준 10951번 A+B - 4

문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) ex) 1 1 2 3 3 4 9 8 5 2 출력 각 테스트 케이스마다 A+B를 출력한다. ex) 2 5 7 17 7 코드 복사코드 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scanner = new Scanner(System.in); while(scanner.hasNextInt()) { int a=scanner.nextInt(); int b=..

java/백준 java 2022.08.21

[자바/Java] 백준 10807번 개수 세기

문제 총 N개의 정수가 주어졌을 때, 정수 v가 몇 개인지 구하는 프로그램을 작성하시오. 입력 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거나 같으며, 100보다 작거나 같다. ex) 11 1 4 1 2 4 2 4 2 3 4 4 2 11 1 4 1 2 4 2 4 2 3 4 4 5 출력 첫째 줄에 입력으로 주어진 N개의 정수 중에 v가 몇 개인지 출력한다. ex) 3 0 코드 복사코드 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner ..

java/백준 java 2022.08.17