/********************************* * 日期:2013-2-6 * 作者:SJF0115 * 题号: 题目1132:与7无关的数 * 来源:http://ac.jobdu.com/problem.php?pid=1132 * 结果:AC * 来源:2008年北京大学软件所计算机研究生机试真题 * 总结: **********************************/ #include<stdio.h> #include<stdlib.h> #include<string.h> int key[100] = {0}; //初始化求与7相关的数 void Init(){ int i; //一个正整数,如果它能被7整除,或者它的十进制表示法中某个位数上的数字为7,则称其为与7相关的数. for(i = 7;i < 100;i++){ if(i % 7 == 0 || i % 10 == 7 || i / 10 == 7){ key[i] = 1; } } } int main() { int i,n,sum; Init(); //freopen("C:\\Users\\SJF\\Desktop\\acm.txt","r",stdin); while(scanf("%d",&n) != EOF) { sum = 0; for(i = 0;i <= n;i++){ //key[i] = 1 表示是与7相关的数 if(key[i] == 0){ sum += i * i; } } printf("%d\n",sum); } return 0; }
【上篇】cpu的核心数、线程数、处理器的位数、操作系统的位数、能够支持最大内存 小结
【下篇】数学之美系列十七:闪光的不一定是金子 谈谈搜索引擎作弊问题(Search Engine Anti-SPAM)
【下篇】数学之美系列十七:闪光的不一定是金子 谈谈搜索引擎作弊问题(Search Engine Anti-SPAM)