| # | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
|---|---|---|---|---|---|---|---|
| 1364808 | mon_de2738 | RUN Sequence (KAISTRUN26SPRING_B) | C++20 | 0 ms | 344 KiB |
#include<iostream>
using namespace std;
using ll=long long;
ll R,U,N;
ll F[55];
int main(){
F[1]=F[2]=1;
for(int i=3; i<55; i++) F[i]=F[i-1]+F[i-2];
int pos=lower_bound(F,F+55,1e9)-F;
cin >> R >> U >> N;
ll neg=0;
if(N-1<pos) neg=max(0LL, U-F[N-2])*max(0LL, R-F[N-1]);
cout << R*U-neg;
}
| # | 결과 | 실행 시간 | 메모리 | 채점기 출력 |
|---|---|---|---|---|
| 결과를 불러오는 중입니다… | ||||
| # | 결과 | 실행 시간 | 메모리 | 채점기 출력 |
|---|---|---|---|---|
| 결과를 불러오는 중입니다… | ||||
| # | 결과 | 실행 시간 | 메모리 | 채점기 출력 |
|---|---|---|---|---|
| 결과를 불러오는 중입니다… | ||||
