现在的位置: 首页 > 综合 > 正文

hdu acmsteps–1.2.7 Specialized Four-Digit Numbers

2012年07月15日 ⁄ 综合 ⁄ 共 370字 ⁄ 字号 评论关闭
#include<iostream>
using namespace std;
int base_10(int n){
    int sum=0;
    while(n>0){
        sum+=n%10;
        n/=10;
    }
    return sum;
}
int base_16(int n){
    int sum=0;
    while(n>0){
        sum+=n%16;
        n/=16;
    }
    return sum;
}

int base_12(int n){
    int sum=0;
    while(n>0){
        sum+=n%12;
        n/=12;
    }
    return sum;}
int main(){
    //freopen("out.txt","w",stdout);
    for(int i=2992;i<=9999;i++){
        if(base_10(i) == base_16(i) && base_10(i) == base_12(i))
            cout<<i<<"\n";
    }
}

傻逼题。

抱歉!评论已关闭.