题目描述
小米喜欢毛绒玩具,睡觉时需要抱着哆啦A梦或Bingo小狗睡觉,前2天他先抱着哆啦A梦睡,接着3天他再抱着Bingo小狗睡,然后接着5天他又抱着哆啦A梦睡…也就是说,他每次都抱着某个毛绒玩具睡素数天,再换另一个毛绒玩具睡素数天,按照素数的顺序,抱哆啦A梦2天,然后抱Bingo3天,然后抱哆啦A梦5天,然后抱Bingo7天,然后抱哆啦A梦11天,然后抱Bingo13天…我们假设小米第一次抱的毛绒玩具是哆啦A梦,那么请问第N天,小米睡觉时抱着哪个毛绒玩具?
输入
输入第一行是一个整数T,表示有T组数据。1<=T<=10
接着是T行数据,每行数据有一个整数N,表示第N天。1<=N<=1000
输出
对于每组输入,输出小米抱的毛绒玩具。
样例输入
2
2
5
样例输出
哆啦A梦
Bingo

常规方法

#include<stdio.h>
#include<math.h>
int su(int i);
int main()
{int i,n,s,l,t;scanf("%d",&t);while(t--){s=0;l=0;scanf("%d",&n);for(i=2;i<=1000;i++){if(su(i)!=0){s+=i;l++;}if(s>=n)break;}if(l%2!=0)printf("哆啦A梦\n");else printf("Bingo\n");}
}
int su(int i)
{int j,k;k=(int)sqrt(i);for(j=2;j<=k;j++){if(i%j==0)return 0;}return 1;
}

把1000以内素数存入数组.

#include<stdio.h>
#include<math.h>
int su(int i);
int a[1000];
int main(void)
{int i,n,s,l=1,t;for(i=2;i<=1000;i++){if(su(i)!=0){a[l]=i;l++;}}scanf("%d",&t);while(t--){s=0;l=0;scanf("%d",&n);for(i=1;i<=1000;i++){s+=a[i];if(s>=n)break;}if(i%2!=0)printf("哆啦A梦\n");else printf("Bingo\n");}return 0;
}
int su(int i)
{int j,k;k=(int)sqrt(i);for(j=2;j<=k;j++){if(i%j==0)return 0;}return 1;
}

最后判断i或者l的奇偶 奇数就是“哆啦A梦”偶数就是“Bingo”。

哆啦A梦 or Bingo相关推荐

  1. 哆啦a梦简单图画python编程_[python]画哆啦A梦,Python,绘制

    from turtle import * #无轨迹跳跃 defmy_goto(x, y): penup() goto(x, y) pendown()#眼睛 defeyes(): fillcolor(& ...

  2. AI工程师的哆啦A梦超能力不是吹出来的!

    这几年人工智能AI越来越火, 俨然成为了继"互联网+" 之后的又一创新热词 插上了AI翅膀的各种 科技产品.生活物件 都瞬间变得高大上了起来 其实 早在人工智能还只是大胆想象的时代 ...

  3. 用python画哆啦a梦的身体_用Python画一个哆啦A梦

    Python自带的turtle海龟绘图库功能十分强大,使用起来也很简单方便,今天我们就使用海龟绘图画一个我们都很喜欢的卡通形象-哆啦A梦头像.我们将整个头像分为几个部分分别定义相关的绘制函数,下面分别 ...

  4. 前端小项目:使用canvas绘画哆啦A梦

    最近在学canvas元素,<canvas>标签只是图形容器,必须使用js来绘制图形.为了增强对canvas元素的理解,于是用canvas画了一个哆啦A梦来 要实现的效果图 在线预览 要想绘 ...

  5. python画图哆啦a梦-Python—turtle画图(哆啦A梦)

    [知识延伸] 在Python中有一个名为turtle的工具,也可以称他为画图工具,这是一种Python所独有的工具.是他为我们所包装好的模块,在这里 [要求] 今天我们利用turtle画图来绘制一个哆 ...

  6. python画图哆啦a梦-使用Python的Turtle绘制哆啦A梦实例

    这是我几年前为了练习python的turtle库而画的,今天翻出了代码,分享给大家. 这是我初学python时画的,当时还没有面向对象的概念,也没有采取类方法之类,纯原始手工,供大家参考. 若有兴趣可 ...

  7. python画图哆啦a梦-python 绘制哆啦A梦

    [实例简介] 绘制哆啦A梦 [实例截图] [核心代码] #!/usr/bin/python # -*- coding: UTF-8 -*- # 哆啦A梦 import turtle def flyTo ...

  8. python画图哆啦a梦-【Python】绘制哆啦A梦

    from turtle import * #无轨迹跳跃 defmy_goto(x, y): penup() goto(x, y) pendown()#眼睛 defeyes(): fillcolor(& ...

  9. 用python画哆啦a梦的代码解释_python画哆啦A梦和大雄

    最近从后台收到的消息来看,不少读者对 python 的 turtle 这个库感兴趣,也收到了读者想用 python 画各种图的各种需求.和一些读者沟通后才知道是学校布置了相关的作业,或者是自己想用这个 ...

最新文章

  1. 如何关闭事件跟踪程序
  2. 一、预备知识―程序的内存分配
  3. 小师妹学JavaIO之:文件系统和WatchService
  4. 计算机机房管理具体工作和职责,机房管理
  5. 阿里巴巴惠普_2019全球供应链25强榜单,中国仅一席,阿里巴巴首次上榜
  6. linux如何调试脚本程序,调试Linux shell脚本的方法
  7. Echarts数据可视化开发参数配置全解
  8. Apache HBase 最新发布2.0.4 ,分布式数据库
  9. 食住玩|3dmax2009到3dmax2022下载安装软件渲染器VRAY与CORONA,提升3dmax疯狂模渲大师一点儿不难!
  10. 也许下一个倾家荡产的就是你
  11. mysql 防止网络爬虫_Nginx反爬虫策略,防止UA抓取网站
  12. AI制作ICON流程
  13. 现代档案馆库房环境监控管理系统解决方案
  14. 国内主流Arduino图形化编程软件专业评测
  15. 关于区块链的一些特有技术
  16. servlet生命周期 1
  17. luna sea - I For You,“我想为你拭去降临在你身上的所有痛楚I For You 。。。”
  18. 金融量化数据接口API汇总
  19. pfamscan 的使用_基础工具-HMMER用法
  20. HTML让元素居中显示

热门文章

  1. sata7p 定义_PATA和SATA的接口定义简析
  2. Flink的部署模式session 、pre job、aplication
  3. 区块链打造智慧城市的思路和案例
  4. 【毕业N年系列】 毕业第四年
  5. Saleae Logic添加NEC IR协议
  6. 开源CAD/CAE工具FreeCAD 0.15.4671 Win32_64 2CD
  7. golang程序启动流程详解
  8. 第八届中国国际“互联网+”大学生创新创业大赛介绍
  9. Android 仿拼多多可水平滚动RecyclerView,自定义滚动条滚动距离
  10. 动漫之家《妖神记》爬虫(2021-01-09)