问题链接:POJ NOI0105-39 与7无关的数

2701:与7无关的数
总时间限制: 1000ms 内存限制: 65536kB
描述
一个正整数,如果它能被7整除,或者它的十进制表示法中某一位上的数字为7,则称其为与7相关的数.现求所有小于等于n(n < 100)的与7无关的正整数的平方和.

输入
输入为一行,正整数n(n < 100)
输出
输出一行,包含一个整数,即小于等于n的所有与7无关的正整数的平方和。
样例输入
21
样例输出
2336
来源
计算概论05

问题链接:Bailian2701 Bailian3864 与7无关的数
问题简述:(略)
问题分析
  按Markdown格式重写了题解,旧版题解参见参考链接。
  进制有关的问题,需要判定整数的每一位数字是否为7。编写函数来判定一个整数的各位数字是否有7,可以使得主函数的逻辑更加简洁易懂。同时,需要判定整数能否被7整除?用模除(取余数)运算符“%”来计算除以7的余数,余数为0则能够被7整除。
程序说明:(略)
参考链接:Bailian2701 Bailian3864 POJ NOI0105-39 与7无关的数【进制】
题记:进制是最为基本的概念,通常用模除取出最低位。

AC的C语言程序如下:

/* Bailian2701 Bailian3864 与7无关的数 */#include <stdio.h>#define BASE10 10int check7(int n)
{while(n) {if(n % BASE10 == 7) return 1;n /= BASE10;}return 0;
}int main(void)
{int n;scanf("%d", &n);int sum = 0, i;for (i = 1; i <= n; i++)if (i % 7 != 0 && check7(i) != 1)sum += i * i;printf("%d\n", sum);return 0;
}

Bailian2701 Bailian3864 与7无关的数【进制】(POJ NOI0105-39)相关推荐

  1. 信息学奥赛一本通 1094:与7无关的数 | OpenJudge NOI 1.5 39

    [题目链接] ybt 1094:与7无关的数 OpenJudge NOI 1.5 39:与7无关的数 [题目考点] 1. 分离整数的各位数字 对于数字a,a%10可以取到其个位,a/=10(整除)可以 ...

  2. C语言32位正整数作为id进程,SOJ4453 Excel列数 进制转换

    描述 我们都知道Excel的列数是用字母表示的,比如第1列对应A,第27列对应AA. 假设给定一个正整数n,你能给出它所对应的字母表示么? 输入格式 程序需要读入多个测试样例,每个测试样例中: 一个正 ...

  3. PAT练习 进制回文数(进制问题+字符串处理)

    题目描述: 如果一个数字从左边读和从右边读一样,那么这个数字就是一个回文数.例如32123就是一个回文数:17在某种意义上也是一个回文数,因为它的二进制型式--10001--是一个回文数. 请你帮忙开 ...

  4. HDOJ(HDU) 2502 月之数(进制)

    Problem Description 当寒月还在读大一的时候,他在一本武林秘籍中(据后来考证,估计是计算机基础,狂汗-ing),发现了神奇的二进制数. 如果一个正整数m表示成二进制,它的位数为n(不 ...

  5. Bailian2701 Bailian3864 POJ NOI0105-39 与7无关的数【进制】

    问题链接:POJ NOI0105-39 与7无关的数. 问题链接:Bailian Bailian3864 与7无关的数. 总时间限制: 1000ms 内存限制: 65536kB 描述 一个正整数,如果 ...

  6. 106划为c语言16进制数,计算机基础知识题(含答案)

    <计算机基础知识题(含答案)>由会员分享,可在线阅读,更多相关<计算机基础知识题(含答案)(27页珍藏版)>请在人人文库网上搜索. 1.第第1 1章章 计算机基础知识计算机基础 ...

  7. 计算机编码二进制0001,二进制学习01(二进制,进制运算,数据宽度,无符号位有符号位编码规则)...

    二进制学习01 进制 一.二进制简介 1)什么是二进制? 2)二进制的简写形式 二.进制运算 1)八进制运算表 (1) 加法运算表 (2)乘法运算表 (3)八进制简单运算题 三.数据宽度 1)什么是数 ...

  8. 【数字电路基础】进制转换:二进制、十进制、八进制、十六进制、反码、补码、原码

    文章目录 一.无符号数进制转换 1.1.十进制转二.八.十六 1.1.1. 十进制转二进制 1.1.2. 十进制转八进制 1.1.2. 十进制转十六进制 1.2.二.八.十六转十进制 1.3 二进制转 ...

  9. python16进制转10进制_python16进制转换为10进制

    python将十六进制转为十进制数字的程序怎么写 把十六进制的字串转为十进制数字: Python代码 >>> print int('ff', 16) 255 >>> ...

最新文章

  1. saccharomyces_cerevisiae 酿酒酵母
  2. ping 一会通一会不通
  3. Java设计模式百例(番外) - Java的clone
  4. RDC升级(remote desktop service)
  5. ncl批量处理多个nc文件_Python办公自动化批量处理文件,一学就会
  6. c语言求正整数连续数的和大数字_机器视觉(图像处理)入门金典之图像数字化及处理方法...
  7. 猜数字游戏(Java源代码)
  8. 教育网系统服务器域名地址,教育网宽带dns服务器IP地址(2021年更新)
  9. java时间格式转换
  10. 计算机无法复制大文件格式,秒解U盘复制文件电脑提示文件过大无法复制
  11. php域名查询,域名查询 PHP 代码
  12. 前端在线微信扫码支付的小功能
  13. 独立站引流技巧和营销思路
  14. Pandas+Pyecharts | 某APP大学生用户数据分析可视化
  15. java并发包详解(jdk7)
  16. 12月世界燕窝滋补品展|上海燕博会|冻干燕窝展联合滋补生态大会,共赴新未来
  17. 【Cocos2dx】飘字特效与碰撞检测
  18. 《分析服务从入门到精通读书笔记》第一章、维度数据仓库(4)
  19. Colab平台使用(GPU、挂载、tf版本、运行py脚本、设置点击脚本)
  20. FPGA实现IRIG-B(DC)码编码和解码的设计

热门文章

  1. 2020-08-27 GitHub 文件下载加速站点 https://g.ioiox.com
  2. 非资深玩家留言频率限制(1024秒限制)
  3. 多线程写图像文件的一点小测试
  4. 利用marked.js写个简单Markdown编辑器(1)
  5. goland设置代码颜色主题(同Sublime Text 3的代码颜色一样)
  6. win32以动态链接库导出类及其成员变量
  7. dubbo 服务压测_不可忽视的Dubbo线程池
  8. Spring main方法中怎么调用Dao层和Service层的方法
  9. Spring集成Quartz定时任务
  10. 大数据可视化dataease(有所帮助)