하루하나코딩
백준 1292 : 쉽게 푸는 문제 c++
HAHAKO
2023. 2. 7. 12:42
코드
#include <iostream>
#include <algorithm>
using namespace std;
int dp[1001];
int main(){
int A, B;
cin >> A >> B;
int index = 1;
int a = 1;
int b = 1;
for(int i = 1; i <= B; i++){
dp[i] = b;
if(a == b){
a = 0;
b++;
}
a++;
}
int ans = 0;
for(int i = A; i <= B; i++){
ans += dp[i];
}
cout << ans;
return 0;
}
알게된 점
dp로 쉽게 풀었다.
생각을 조금만하면 쉽게 풀 수 있다.