https://www.acmicpc.net/problem/10950
package 백준;// @ author ninaaano
import java.util.Scanner;
public class b_10950 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] arr = new int[n];
for(int i = 0; i< arr.length; i++){
int a = sc.nextInt();
int b = sc.nextInt();
arr[i]=a+b;
}
for(int j : arr)
System.out.println(j);
sc.close();
}
}
전에 알고리즘 공부할때 갯수 받아서 그걸 배열 길이로 이용하는 걸 했었는데
기억이 바로 나지 않아 버벅였다.
인자 2개를 받아 더한 값을 for문을 돌리는 arr[i]에 넣어주면되는데
그걸 생각을 못해서 이중for문을 돌려서 arr[i]랑 [i+1]을 더하는 바보같은 짓을 했다...
아래는 foreach문을 사용해서
arr에서 한개씩 순차적으로 j에 대입하여 출력하였다.
사실 어떤 식으로 꺼내야 할지 모르겠어서 구글링을 했다...ㅠㅠ...기본이 너무 부족하다
기본 문법이 헷갈릴땐 아래 링크를 이용하면 될 것 같다