본문 바로가기

자바59

[백준 11021] A+B - 7 (java) 문제 링크 https://www.acmicpc.net/problem/11021 11021번: A+B - 7 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. www.acmicpc.net 나의 코드 (java) 1. 일반적인 방법 (시간 : 252ms) import java.util.Scanner; public class Main { public static void main(String[]args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for (int i=1; i 2021. 7. 2.
[백준 2742] 기찍 N (java) 문제 링크 https://www.acmicpc.net/problem/2742 2742번: 기찍 N 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net 나의 코드 (java) 1. 일반적인 방법 (시간 : 1060ms) import java.util.Scanner; public class Main { public static void main(String[]args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for (int i=n; i>=1; i--){ System.out.println(i); } } } 2. BufferedReader와 BufferedWriter를 사용한 .. 2021. 7. 2.
[백준 2741] N 찍기 (java) 문제 링크 https://www.acmicpc.net/problem/2741 2741번: N 찍기 자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net 나의 코드 (java) 1. 일반적인 풀이 (시간 : 1096ms) import java.util.Scanner; public class Main { public static void main(String[]args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for (int i=1; i 2021. 7. 2.
[백준 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 나의 코드 (java) Java를 사용하고 있다면, Scanner와 System.out.println 대신 BufferedReader와 BufferedWriter를 사용할 수 있다. BufferedWriter.flush는 맨 마지막에 한 번만 하면 된다. Scanner와 System.out.println를 사용하면 시간 초과한다. import java.io.*; public class Main { pub.. 2021. 7. 2.