본문 바로가기

전체 글

(150)
백준 10871 X보다 작은 수 https://www.acmicpc.net/problem/10871 10871번: X보다 작은 수 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. www.acmicpc.net 1. 배열사용 import java.util.Scanner; public class Main{ //BufferedReader를 사용하기위해선 예외처리가 필수 public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int limit_num = sc.nextInt..
백준 10807 개수 세기_JAVA https://www.acmicpc.net/problem/10807 10807번: 개수 세기 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거 www.acmicpc.net import java.util.Scanner; public class Main{ //BufferedReader를 사용하기위해선 예외처리가 필수 public static void main(String[] args) throws Exception { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] array = new i..
백준 10952 A+B-5_JAVA https://www.acmicpc.net/problem/10952 10952번: A+B - 5 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; public class Main{ //BufferedReader를 사용하기위해선 예외처리가 필수 public static void main(String[] args) throws Exception { Buffered..
백준 2439_별 찍기2_JAVA https://www.acmicpc.net/problem/2439 2439번: 별 찍기 - 2 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; public class Main{ public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(..
백준 2438 별 찍기_JAVA https://www.acmicpc.net/problem/2438 2438번: 별 찍기 - 1 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 www.acmicpc.net import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; public class Main{ //BufferedReader를 사용하기위해선 예외처리가 필수 public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(n..
백준 11021번 A+B - 7_JAVA https://www.acmicpc.net/problem/11021 11021번: A+B - 7 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. www.acmicpc.net import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; public class Main{ //BufferedReader를 사용하기위해선 예외처리가 필수 public static void main(String[] args) thro..
백준 15552번 빠른 A+B_JAVA https://www.acmicpc.net/problem/15552 15552번: 빠른 A+B 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다. www.acmicpc.net 참고 문서 - Scanner를 사용했을때 시간오류나는 이유 ( https://st-lab.tistory.com/41 ) 요약 : Scanner 내부에 불필요한 정규식이 매우 많아 시간이 입출력 때마다 시간이 오래걸림 즉 , 정규식을 버퍼리더가 별다른 정규식을 검사하지않고 값을 한번에 출력해줌 import java.io.BufferedReader; import java.io.BufferedWriter; import ..
백준 25314 코딩은 체육과목 입니다_JAVA https://www.acmicpc.net/problem/25314 25314번: 코딩은 체육과목 입니다 오늘은 혜아의 면접 날이다. 면접 준비를 열심히 해서 앞선 질문들을 잘 대답한 혜아는 이제 마지막으로 칠판에 직접 코딩하는 문제를 받았다. 혜아가 받은 문제는 두 수를 더하는 문제였다. C++ www.acmicpc.net import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int A = sc.nextInt(); String result = "long int"; String txt = ""; int cnt = A / 4; for (int..