Notice
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- native
- ๋ค์ดํฐ๋ธ
- ํ๊ตญ์ด์๋ฒ ๋ฉ
- ๊ฒฐ์ ํธ๋ฆฌ
- linearalgebra
- AI
- ๋์
- Git
- ์๋๋ก์ด๋์คํ๋์ค
- ์ํ์ฝ๋ฉ
- ๊นํ
- ๋จธ์ ๋ฌ๋
- ์๊ณ ๋ฆฌ์ฆ
- ๋ฐ์ดํฐ์๊ฐํ
- react
- ์ธํ๋ฐ
- ๋ฐฑ์ค
- ๋ฐ์ดํฐ
- ๋ฅ๋ฌ๋
- Kaggle
- cs231n
- ๋ถ์
- ๋ฐ์ดํฐ๋ถ์
- c++
- ์ ํ๋์ํ
- ์๋ฒ ๋ฉ
- ํ์ดํ๋
- ๋ฆฌ์กํธ
- Titanic
- nlp
Archives
- Today
- Total
yeon's ๐ฉ๐ป๐ป
[C++] ๋ฐฑ์ค(BOJ) 2292๋ฒ ๋ฒ์ง ๋ณธ๋ฌธ
728x90
https://www.acmicpc.net/problem/2292
2292๋ฒ: ๋ฒ์ง
์์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์ก๊ฐํ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฒ์ง์ด ์๋ค. ๊ทธ๋ฆผ์์ ๋ณด๋ ๋ฐ์ ๊ฐ์ด ์ค์์ ๋ฐฉ 1๋ถํฐ ์์ํด์ ์ด์ํ๋ ๋ฐฉ์ ๋์๊ฐ๋ฉด์ 1์ฉ ์ฆ๊ฐํ๋ ๋ฒํธ๋ฅผ ์ฃผ์๋ก ๋งค๊ธธ ์ ์๋ค. ์ซ์ N์ด ์ฃผ์ด์ก
www.acmicpc.net
1๊ฐ : 1~1
2๊ฐ : 2~7
3๊ฐ : 8~19
4๊ฐ : 20~37
5๊ฐ : 38 ~ 61
์ด๋ป๊ฒ ํด์ผํ๋ .. ๊ณ ๋ฏผํ๋ค๊ฐ
#include <iostream>
using namespace std;
int main() {
int N;
cin >> N;
int i=0, sum=0;
while(1) {
if (N > 1+6*sum) {
i++;
sum += i;
}
else {
cout << i+1 << endl;
break;
}
}
}
๋์ ์ซ์๊ฐ 1, 7, 19, 37, 61, ... ์ ์ 6, 12, 18, 24, ... ๋ก 6์ ๋ฐฐ์๋งํผ ์ปค์ง๋ ๊ฒ์ ๋ณด๊ณ ์กฐ๊ฑด์ ์ธ์ ๋ค.
#include <iostream>
using namespace std;
int main() {
int N;
cin >> N;
int a = (N-1)/6;
int i=1;
int sum=1;
while(1) {
if (a<=sum) {
cout << i+1;
break;
}
i +=1;
sum += i;
}
}
์ฒ์์ ์ด๋ฐ ์ด์ํ ์ฝ๋๋ฅผ ์งฌ ..
ํผ์ ์ด์ํ ๊ณต์์ ๋ง๋ค์ด ๊ณ์ฐํ์๋ค ใ ใ ใ
'Computer ๐ป > ์๊ณ ๋ฆฌ์ฆ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[C++] ๋ฐฑ์ค(BOJ) | 1064๋ฒ: ํํ์ฌ๋ณํ (0) | 2021.08.16 |
---|---|
[C++] ๋ฐฑ์ค(BOJ) | 1037๋ฒ: ์ฝ์ (0) | 2021.08.10 |
[C++] ๋ฐฑ์ค(BOJ) | 1010๋ฒ : ๋ค๋ฆฌ ๋๊ธฐ (0) | 2021.08.09 |
[C++] ๋ฐฑ์ค(BOJ) 1110๋ฒ ๋ํ๊ธฐ ์ฌ์ดํด (0) | 2021.07.24 |
[C++] ๋ฐฑ์ค(BOJ) 1568๋ฒ ์ (0) | 2021.07.22 |
Comments