标签:zoj 2405 specialized four-dig
原题:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1405
注:看到网上的一些写法,10进制/12进制/16进制 都写了个字函数,其实统一写个进制求和子函数很简单
#include<iostream>
using namespace std;
int base_sum(int num,int base)
{
int sum=0;
while(num)
{
sum+=num%base;
num/=base;
}
return sum;
}
int main()
{
for(int i=2992;i<10000;i++)
{
if(base_sum(i,10)==base_sum(i,12) && base_sum(i,10)==base_sum(i,16))
cout<<i<<endl;
}
}ZOJ 2405 Specialized Four-Digit Numbers(写个进制求和函数)
标签:zoj 2405 specialized four-dig
原文地址:http://blog.csdn.net/u014494705/article/details/40262877