본문 바로가기

Algorithm/Implementation

(C++) - 백준(BOJ) 23037 : 5의 수난

반응형

https://www.acmicpc.net/problem/23037

 

23037번: 5의 수난

키파는 문득 3과 4의 견고한 벽에 가로막혀 스포트라이트를 받지 못하는 5를 떠올렸다. '세상에 얼마나 많은 것들이 5와 관련이 있는데!' 키파는 5가 쓰이는 곳을 떠올리기 시작했다. 사람의 손가

www.acmicpc.net

간단한 구현 문제였습니다.

📕 풀이방법

📔 입력 및 초기화

수 s, 정답을 출력할 변수 ans를 선언 후 적절히 입력받습니다.

📔 풀이과정

문자열 s형태로 입력받은 후 for loop를 수행해 각 자리의 수를 확인합니다. 해당 자리 수의 5제곱을 구해 ans 누적으로 더해줍니다.

📔 정답출력

ans를 출력합니다.


📕 Code

#include <bits/stdc++.h>
using namespace std;
string s;
int ans;
int main(){
    cin >> s;
    for(auto c : s) ans += pow(c - '0',5);
    cout << ans;
}

*더 나은 내용을 위한 지적, 조언은 언제나 환영합니다.