메뉴 건너뛰기

Programing

Code Up

4043

관리자 2020.04.06 19:46 조회 수 : 161

C++

#include <cstdio>

#include <cmath>

using namespace std;

int N,result;

void converter(int n,int pow_){

    int a=n%10;

    a*=pow_;

    if(n/10>0){

        converter(n/10,pow_*9);

    }

    result+=a;

}

int main()

{

    scanf("%d",&N);

    int a,c=1;

    int n=N;

    while(n!=0){

        a=n%10;

        if(a>=3){

            N-=c;

        }

        c*=10;

        n/=10;

    }

    converter(N,1);

    printf("%d",result);

    return 0;

}

 

번호 제목 글쓴이 날짜 조회 수
공지 안내사항 관리자 2019.12.02 187
201 4893 관리자 2019.12.20 156
200 4878 관리자 2019.12.20 156
199 4848 관리자 2019.12.20 158
198 4698 관리자 2019.12.20 154
197 4685 관리자 2019.12.20 212
196 4073 관리자 2020.04.06 167
195 4068 관리자 2020.04.06 228
194 4065 관리자 2019.12.20 161
193 4064 관리자 2020.04.06 164
192 4059 관리자 2020.04.06 5947
191 4055 관리자 2020.04.06 162
190 4044 관리자 2020.04.06 173
» 4043 관리자 2020.04.06 161
188 4040 관리자 2020.04.06 160
187 4039 관리자 2019.12.20 163
186 4035 관리자 2020.04.06 166
185 4034 관리자 2020.04.06 157
184 4028 관리자 2020.04.06 181
183 4023 관리자 2019.12.20 184
182 3740 관리자 2019.12.20 224
181 3730 관리자 2019.12.20 187
180 3719 관리자 2019.12.20 164
179 3716 관리자 2019.12.20 153
178 3713 관리자 2019.12.20 173
177 3712 관리자 2019.12.20 170
176 3709 관리자 2019.12.20 156
175 3708 관리자 2019.12.20 124
174 3707 관리자 2019.12.20 118
173 3705 관리자 2019.12.20 121
위로