1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | #include<iostream> #include<string> using namespace std; int main(void) { string s; cin>>s; int n=s.size(); if (n%3 == 1) cout<<s[0]; else if (n%3 == 2) cout<<(s[0]-'0')*2+(s[1]-'0'); for(int i=n%3; i<n; i+=3) cout << (s[i]-'0')*4 + (s[i+1]-'0')*2 + (s[i+2]-'0'); cout<<'\n'; return 0; } | cs |
'백준 1 > 수학' 카테고리의 다른 글
| [백준 11070] 피타고라스 기댓값 (0) | 2020.12.06 |
|---|---|
| [백준 10430] 나머지 (0) | 2020.12.06 |
| [백준 1110] 더하기 사이클 (0) | 2020.12.06 |
| [백준 1712] 손익분기점 (0) | 2020.12.06 |
| [백준 2018] 수들의 합 5 (0) | 2020.12.06 |