문제
10 미만의 자연수 두 개를 입력받아서 첫 번째 항과 두 번째 항을 입력받은 수로 초기화 시킨 후
세 번째 항부터는 전전항과 전항의 합을 구하여 그 합의 1의 자리로 채워서 차례로 10개를 출력하는 프로그램을 작성하시오.
입력 예
3 5
출력 예
3 5 8 3 1 4 5 9 4 3
import java.util.*;
class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] arr = new int[10];
arr[0] = sc.nextInt();
arr[1] = sc.nextInt();
for (int i = 2; i < 10; i++) {
arr[i] = arr[i - 2] + arr[i - 1];
if (arr[i] >= 10) {
arr[i] -= 10;
}
}
for (int i = 0; i < 10; i++) {
System.out.print(arr[i] + " ");
}
}
}'Algorithm > Language Coder' 카테고리의 다른 글
| Jungol (Java) - 164 : 배열2 - 형성평가5 (0) | 2020.08.16 |
|---|---|
| Jungol (Java) - 163 : 배열2 - 형성평가4 (0) | 2020.08.16 |
| Jungol (Java) - 161 : 배열2 - 형성평가2 (0) | 2020.08.16 |
| Jungol (Java) - 160 : 배열2 - 형성평가1 (0) | 2020.08.16 |
| Jungol (Java) - 570 : 배열2 - 자가진단7 (0) | 2020.08.16 |