Baekjoon Online Judge/C++

BOJ - 5의 수난 (23037번) C++

학페 2022. 7. 13. 22:08

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

 

23037번: 5의 수난

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

www.acmicpc.net

 

- 다섯 자리 수가 주어지고 그 수의 각 자리수를 다섯 제곱한 값을 모두 더하여 출력

 

Tip : 문자 - '0' 은 정수가 된다.

#include <iostream>
#include <string>
#include <vector>
#include <cmath>
#include <algorithm>
#include <utility>
#include <stack>
#include <queue>
#include <deque>

#define MIN 2147483647;
#define MAX 0; 

using namespace std;
typedef unsigned long long int ll;

int main() {
	ios::sync_with_stdio(false);
	cin.tie(NULL);
	cout.tie(NULL);

	int sum = 0;
	string str;
	cin >> str;
	for (int i = 0; i < str.length(); i++)
		sum += pow(str[i] - '0', 5);
	cout << sum;
}