1 2 - 4 5 - 7 8 - 형태로 369를 -로 치환해서 출력하는 문제
33은 --, 333은 --- 이 된다
#include <iostream>
#include <vector>
using namespace std;
int main () {
ios::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
int n;
cin >> n;
for(int i = 1; i <= n; i++){
int cnt = 0;
int original = i;
while(original > 0){
int tmp = original % 10;
if(tmp == 3 || tmp == 6 || tmp == 9){
cnt++;
}
original /= 10;
}
if(cnt == 0) cout << i << " ";
else {
while(cnt--> 0){
cout <<"-";
}
cout << " ";
}
}
return 0;
}
'C++ 알고리즘' 카테고리의 다른 글
SWEA D2 1961. 숫자 배열 회전 (4) | 2024.10.11 |
---|---|
SWEA D2 2005 파스칼의 삼각형 (0) | 2024.10.11 |
SWEA D2 1954 달팽이 숫자 (0) | 2024.10.10 |
프로그래머스 폰켓몬(해쉬) (1) | 2024.09.30 |
백준 2910 빈도정렬(map, vector) (1) | 2024.09.29 |