#include<iostream>
using namespace std;
int main(){
int n;
cin >> n;
int result;
if(n == 1) {
result = 1;
} else if (n == 2) {
result = 2;
} else {
int tmp1 = 1;
int tmp2 = 2;
for(int i = 0; i < n - 2; i++) {
result = (tmp1 + tmp2) % 10007;
tmp1 = tmp2;
tmp2 = result;
}
}
cout << result << endl;
}
'개발 > C++' 카테고리의 다른 글
[BOJ] 10816 - 숫자카드2 (0) | 2022.06.02 |
---|---|
[BOJ] 1541 - 잃어버린 괄호 (0) | 2022.06.02 |
[BOJ] 1003 - 피보나치 함수 (0) | 2022.05.12 |
[BOJ] 10814 - 나이순 정렬 (0) | 2022.05.05 |
[BOJ] 10773 - 제로 (0) | 2022.05.05 |