Sicily 1014. Specialized Four-Dig

原创 2013年12月05日 18:37:35

题目大意:判断一个四位数十进制数,各位之和与转化为12,16进制数后各位之和是否相等。相等则输出这个数。

解题思路:考察进制转化,只需求和即可。不需输出转化后的数。当然也可以打表。


// 1014. Specialized Four-Dig 

#include <iostream>  
  
using namespace std;  

// 进制转换,只需要求和即可 
int toBase(int num,int base){
    int sum = 0;
    while( num / base ){
        sum += num % base;    
        num = num / base;
    }    
    sum += num;
    
    return sum;
}

int main () {
    //freopen("D:\\input.txt","r",stdin); 
    
    for( int i = 1000; i < 10000; ++i ){
        if( toBase(i,10) == toBase(i,12) && toBase(i,10) == toBase(i,16) )
            cout << i << endl;     
    }

    return 0;  
}  


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

sicily可供练习题-1014. Specialized Four-Dig

sicily可供练习题-1014. Specialized Four-Dig

杭电ACM 1197: Specialized Four-Digit Numbers

原创作品 转载请注明出处http://blog.csdn.net/always2015/article/details/45342315这一道题呢说起来难也不难,首先是要看懂题目,题目意思是将一个位数...

ACMSTEP 1.2.7 Specialized Four-Digit Numbers //水题 模拟 进制转换

原题网址 Specialized Four-Digit Numbers Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536...

hdu 1197 Specialized Four-Digit Numbers

#include #include #include #include using namespace std; int dec(int n) { int sum=0; while(n...

HDU 1197 Specialized Four-Digit Numbers(进制转换+暴力)

Specialized Four-Digit Numbers Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 ...

hdu 1197 Specialized Four-Digit Numbers

刚开始翻译文章,请多包涵。

POJ-2196 Specialized Four-Digit Numbers-10,12,16进制的各个位数相加彼此相等的数

Specialized Four-Digit Numbers Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 76...

Sicily 1014 畅通工程

Description 某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距...

把sicily做了的一些代码贴出来,方便查询 1014 1045 1047

1014. Specialized Four-Dig   Total: 4074Accepted:2204Rating:2.2/5.0(20 votes)

6.3.3Drv/I2C(Specialized Device Drivers)

前言上次写Drv/PWM的格式,感觉还不错,条理和逻辑感觉还是比较清晰,这次还是采用这样的模式来写I2C的驱动;在porting guide的手册上将I2C归结为Specialized Device ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)