반응형
https://www.acmicpc.net/problem/21734
21734번: SMUPC의 등장
2021년 5월 8일 SMUPC 대회의 첫 개최에 신이 난 화은이는 SMUPC를 기념하기 위해 "SMUPC"를 예술적으로 출력하는 프로그램을 작성하고자 했다. 화은이는 각 알파벳에 해당하는 아스키코드 값을 10진
www.acmicpc.net
아스키 코드를 이용해보는 문자열 문제였습니다.
Code
#include <bits/stdc++.h>
using namespace std;
string s;
int getSum(int ascii){
int tmp = ascii;
int sum = 0;
while(tmp){
sum += tmp%10;
tmp /= 10;
}
return sum;
}
int main(){
cin >> s;
for(int i = 0; i < s.size(); i++){
int ascii = s[i];
int sum = getSum(ascii);
for(int j = 0; j < sum; j++) cout << s[i];
cout << '\n';
}
}
'Algorithm > String' 카테고리의 다른 글
(C++) - 백준(BOJ) 4889번 : 안정적인 문자열 (2) | 2021.08.01 |
---|---|
(Python) - 백준(BOJ) 1340번 : 연도 진행바 (0) | 2021.07.27 |
(C++) - 프로그래머스(2021 카카오 채용연계형 인턴십) : 숫자 문자열과 영단어 (0) | 2021.07.16 |
(C++) - 백준(BOJ) 1969번 : DNA (0) | 2021.06.01 |
(C++) - 백준(BOJ) 12904번 : A와 B (0) | 2021.05.27 |