题目需求:
对于一个十进制的正整数, 定义f(n)为其各位数字的平方和,如:
f(13) = 1的2次方 + 3的2次方 = 10
f(207) = 2的2次方+ 0的2次方+ 7的2次方= 53

下面给出三个正整数k,a, b,你需要计算有多少个正整数n满足a<=n<=b,
且k*f(n)=n
输入:
第一行包含3个正整数k,a, b, k>=1, a,b<=10的18次方, a<=b;

输出:
输出对应的答案;
范例:
输入: 51 5000 10000
输出: 3

代码块:

def f(n):#数字转换为字符串n = str(n)sum = 0for item in n:sum += int(item) ** 2return sum# print(f(207))#接收变量 k,a,b
s = input()#存储整型k,a,b
li = []
for item in s.split():li.append(int(item))k,a,b = licount = 0
for i in range(a,b+1):if k*f(i) == i:count += 1print(count)

示例及运行结果:

Python——腾讯笔试编程题(函数练习)相关推荐

  1. Python——腾讯在线编程题(2018)

    题目描述: 给定一个正整数,编写程序计算有多少对质数的和等于输入的这个正整数,并输出结果.输入值小于1000. 如,输入为10, 程序应该输出结果为2.(共有两对质数的和为10,分别为(5,5),(3 ...

  2. 腾讯笔试编程题,贪吃的小Q(二分查找)

    问题描述 小Q的父母要出差N天,走之前给小Q留下了M块巧克力.小Q决定每天吃的巧克力数量不少于前一天吃的一半,但是他又不想在父母回来之前的某一天没有巧克力吃,请问他第一天最多能吃多少块巧克力. 输入描 ...

  3. 从一道腾讯笔试编程题看——并查集

    题目描述 现有个用户,编号问1-,现在已知有m对关系,每一对关系给你两个数x和y,代表编号为x的用户和编号为y的用户是在一个圈子中,例如:A和B在一个圈子中,B和C在一个圈子中,那么A,B,C就在一个 ...

  4. python算法预测风险等级_一般算法水平到底什么样子才能秒杀Bat的笔试编程题?...

    很简单,打开 LintCode 随便找一道中等难度的题,如果能很快找到思路并提交代码通过,那么BAT公司的笔试编程题基本没什么问题了.(唯一需要注意的是国内公司笔试题目一般都很长,比较考验阅读理解能力 ...

  5. 网易笔试编程题java_2017年网易校招笔试JAVA研发编程题

    为什么80%的码农都做不了架构师?>>> 尝试挑战了下网易2017校招的笔试编程题,共三题,AC第一题,第二题思考了很久勉强用一种low逼的方式完成,第三题没有完成,希望路过的ACM ...

  6. 经典笔试编程题--Java实现

    转载自  经典笔试编程题--Java实现 1.输入一个正数n,输出所有和为n的连续正数序列.  分析:设定两个指针,min指向和为n的连续正数序列的最小值,max指向和为n的连续正数序列最大值.sum ...

  7. 2020哔哩哔哩校招后端开发笔试编程题总结

    2020哔哩哔哩校招后端开发笔试编程题总结 1.给定一个正整数N,试求有多少组连续正整数满足所有数字之和为N? (1 <= N <= 10 ^ 9) 暴力求解法: package Day4 ...

  8. 农行2021计算机专业面试题,【面经】2021 中国农业银行 笔试编程题

    [面经]2021 中国农业银行 笔试编程题 2020年09月01日 | 萬仟网科技 | 我要评论 微信搜索:编程笔记本.获取更多干货!微信搜索:编程笔记本.获取更多干货!点击上方蓝字关注我,我们一起学 ...

  9. 58同城2020校招转转算法岗笔试编程题

    58同城2020校招转转算法岗笔试编程题 第一题 题目描述:年末了要评选优秀员工了,给定一个优秀员工比率,在员工的评分上计算出能被选中的优秀员工的评分阈值.优秀员工人数=员工人数*优秀员工比率.员工人 ...

最新文章

  1. 英伟达A100可达V100的3.5倍?
  2. 如何判断轮廓是否为圆?
  3. android 回收站设计,android-如何根据屏幕尺寸设置回收站视图项目的宽度尺寸?...
  4. Tokyo Tyrant的下工具的使用
  5. stm32看门狗_「正点原子NANO STM32开发板资料连载」第十一章 独立看门狗实验
  6. 程序员,想要彻底弄懂Redis,这15点你一定要明白~(纯干货)
  7. opencv函数findcontours_OpenCV 中的轮廓应用
  8. InputStream 转 String
  9. 蒙特卡罗方法求一个三维积分(论坛帮顶)
  10. linq判断集合中相同元素个数_iOS开发swift语法梳理:集合Set
  11. Python游戏汇总:三十个pygame游戏代码【附源码免费分享】
  12. Polar Si9000如何选择模型计算射频线宽?
  13. centos7服务器安装无线网卡,CentOS 7 安装无线网卡驱动方法实例教程
  14. 图片轮播插件slideBox.js
  15. 如何监控前端页面FPS
  16. 中国移动“梧桐杯”大数据应用创新大赛智慧金融初赛TOP1开源
  17. Cookie的安全性
  18. python海伦公式_「海伦公式」海伦公式: - seo实验室
  19. JVM 基础知识:不积跬步,无以至千里
  20. YXCMS靶场实验报告

热门文章

  1. PostGreSql工作笔记004---PostGreSql修改密码_windows和linux下修改
  2. 微信公众开放平台开发02---微信公众平台PHP接口和java接口对比
  3. no module named google.protobuf.internal
  4. 关于浙大考研878历年试卷的说明
  5. servlet的应用------request对象和bean实体的反射关系
  6. 学习GNU Make (1)(转)
  7. typescript parseint不能传number_Typescript 使用日志
  8. 随想录(机器学习的生产应用)
  9. linux如何运行python_[TimLinux] Python如何运行程序
  10. c语言万年历程序设计方案,万年历程序设计c语言代码