문제는 아래 첨부 파일은 참고하세요.^^
2019년 정올 2차 - 초등 1번 문제
#include<bits/stdc++.h>
using namespace std;
int main() {
int i,m,n,l,c1,k=0;
scanf("%d",&n);
for(i=1; i<=n; i++){
m=i;
for(l=1000000; l>=1; l/=10){
c1=m/l;
m=m-c1*l;
if(c1==3 || c1==6 || c1==9){
printf("%d\n", i);
k++;
c1=0;
}
}
}
printf("%d",k);
return 0;
}
2019 정올 2차 초등 1번 - 풀이방법 2
#include<bits/stdc++.h>
using namespace std;
int main() {
int i,m,n,l,c1,k=0;
scanf("%d",&n);
for(i=1; i<=n; i++){
m=i;
while(m != 0){
int mod = m%10;
if(mod==3 || mod==6 || mod==9)k++;
m=m/10;
}
}
printf("%d",k);
return 0;
}
'정보올림피아드-KOI > 기출문제' 카테고리의 다른 글
"이것이 취업을 위한 코딩 테스트다 with 파이썬" (0) | 2020.08.09 |
---|---|
백준 : 개구리 점프: 17619번 (0) | 2020.04.05 |
2019년 정보올림피아드 2차 초등 2번 (0) | 2020.01.18 |
정올 기출 풀이를 시작하며.... (0) | 2019.12.17 |