JAVA/백준

[백준 문제] java - 2739, 10950

못지(Motji) 2021. 5. 27. 00:33

2739번 문제풀이

1번 제출 - 맞춤

import java.util.Scanner;

public class Main{
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		
		int input = sc.nextInt();
		
		for(int i = 1; i<10; i++) {
			System.out.println(input + " * " + i + " = " + (input*i));
		}
	}
}

 

10950번 문제풀이

1번 제출 - 맞춤

업그레이드 for문으로 돌리려고했는데 오류가 나서 일반 for문으로 출력함

import java.util.Scanner;

public class Main{
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int T = Integer.parseInt(sc.nextLine());
		int [] arr = new int[T];
		for(int i = 0; i < T; i++) {
			int A = sc.nextInt();
			int B = sc.nextInt();
			arr[i] = A+B;
		}
		
		for(int i = 0; i<arr.length; i++) {
			System.out.println(arr[i]);
		}
	}
}

풀이2 - 입력 nextLine으로 받아서 int로 형변환 해줌

import java.util.Scanner;

public class Main{
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int T = Integer.parseInt(sc.nextLine());
		int [] arr = new int[T];
		
		for(int i = 0; i < T; i++) {
			String num = sc.nextLine();
			String [] arr2 = num.split(" ");
			int A = Integer.parseInt(arr2[0]);
			int B = Integer.parseInt(arr2[1]);
			arr[i] = A+B;
		}
		
		for(int i = 0; i<arr.length; i++) {
			System.out.println(arr[i]);
		}
	}
}