코딩테스트/백준
(반복문)두 정수 A,B를 입력해 A+B출력
leehyeon-dv
2024. 12. 29. 23:02
📌 두 정수 A,B를 입력해 A+B출력
🔻입출력
🐍파이썬
n = int(input())
A,B = [],[]
for i in range(n):
a,b = map(int,input().split())
A.append(a)
B.append(b)
for j in range(n):
print(A[j]+B[j])
🧩자바(배열)
import java.util.Scanner;
public class java {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] A = new int[n];
int[] B = new int[n];
for (int i = 0; i < n; i++) {
A[i] = sc.nextInt(); // 첫 번째 수
B[i] = sc.nextInt(); // 두 번째 수
}
for (int i = 0; i < n; i++) {
if (0 < A[i] && B[i] < 10) {
System.out.println(A[i] + B[i]);
}else
System.out.println("다시 입력");
}
}
}
📝자바 다른 풀이(라스트)
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class java {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
List<Integer> A = new ArrayList<>();
List<Integer> B = new ArrayList<>();
for (int i = 0; i < n; i++) {
A.add(sc.nextInt());
B.add(sc.nextInt());
}
for (int i = 0; i < n; i++) {
if(0< A.get(i) && B.get(i) < 10)
System.out.println(A.get(i) + B.get(i));
else
System.out.println("다시입력");
}
}
728x90