728x90
https://softeer.ai/practice/info.do?idx=1&eid=413&sw_prbl_sbms_sn=203092
Softeer
์ฐ์ต๋ฌธ์ ๋ฅผ ๋ด์ Set์ ์ ํํด์ฃผ์ธ์. ์ทจ์ ํ์ธ
softeer.ai
๊ฐ ๋จ๊ณ๋ง๋ค ๊ฐ์ฅ ์์ ์ ์ฌ๊ฐํ์ ๋ณ์ ๊ฐ์์, ๊ฐ์ฅ ์์ ์ ์ฌ๊ฐํ์ ๊ฐ์๋ฅผ ๊ตฌํด์ฃผ์๋ค.
#include<iostream>
#include<math.h>
using namespace std;
int main(int argc, char** argv)
{
int n; cin >> n;
int answer = 4;
int cur = 1;
for(int i=1; i<=n; i++){
answer += (cur*(cur+1)*2); // ๊ฐ ๋ณ์ ์ค์์ ์ ์ ์ถ๊ฐ
answer += pow(cur,2); // ๊ฐ ์ ์ฌ๊ฐํ์ ์ค์์ ์ ์ ์ถ๊ฐ
cur *= 2;
}
cout<<answer;
return 0;
}
n = 1, 2, 3....์ผ ๋, ์ถ๋ ฅ๋๋ ์ ๋ต์ 9, 25, 81, 289 ... ์ด๋ฏ๋ก ์ด ๊ท์น๋ง์ ์ด์ฉํ์ฌ ๋ ๊ฐ๋จํ๊ฒ ๊ตฌํํ ์๋ ์์๋ค.
#include<iostream>
#include<math.h>
using namespace std;
int main(int argc, char** argv)
{
int n; cin >> n;
int answer = 2;
for(int i=1; i<=n; i++){
answer = answer*2 - 1;
}
cout<<answer*answer;
return 0;
}
728x90
'์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด > -' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] H-Index (0) | 2023.06.02 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค]ํผ๋ณด๋์น ์ (0) | 2023.05.30 |
[๋ฐฑ์ค]19532๋ฒ: ์ํ์ ๋น๋๋ฉด๊ฐ์์ ๋๋ค (0) | 2023.05.17 |
[๋ฐฑ์ค]1992๋ฒ: ์ฟผ๋ํธ๋ฆฌ (0) | 2023.05.15 |
[๋ฐฑ์ค]2503๋ฒ: ์ซ์ ์ผ๊ตฌ (0) | 2023.05.09 |