C++)
#include <iostream>
using namespace std;
int main(void) {
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
int n;
cin >> n;
int i = 1;
int sum = 1;
while (sum < n) {
i++;
sum += 6 * (i - 1);
}
cout << i;
return 0;
}
Python)
import sys
n = int(sys.stdin.readline().rstrip())
i = 1
sum = 1
while sum < n:
i+=1
sum += (6*(i-1))
print(i)'백준 1 > 수학' 카테고리의 다른 글
| [백준 1085] 직사각형에서 탈출 (0) | 2020.12.06 |
|---|---|
| [백준 2163] 초콜릿 자르기 (0) | 2020.12.06 |
| [백준 11070] 피타고라스 기댓값 (0) | 2020.12.06 |
| [백준 10430] 나머지 (0) | 2020.12.06 |
| [백준 1373] 2진수 8진수 (0) | 2020.12.06 |