平方数

平方数是一个整数,它的平方根也是一个整数。例如1、4、81是
一些平方数。给定两个数字a和b,请你在a和b之间(包括a和b)找出有多少平方数?

输入格式:

输入文件最多包含201行输入。每一行包含两个整数a和b (0<a≤
b≤100000)。输入以包含两个零的行结束。这一行不用处理。

输出格式:

每一行输入产生一行输出。这一行包含一个表示在a和b之间有多少个平方数(包括a和b)。

输入样例:

1 4
1 10
0 0

输出样例:

2
3

代码:

#include<bits/stdc++.h>
using namespace std;int main(){int a,b;while(cin >> a >> b && a || b){    //a||b,a=0与b=0是循环停止的标志int res = 0;for(int i = a; i <= b; i++){int j = sqrt(i);if(j * j == i)res++;}cout << res << endl;}return 0;
}

河北大学暑假训练营 第一周 平方数相关推荐

  1. CTF题记——暑假计划第一周

    本文目录 前言 Web [强网杯 2019]随便注 技能树HTTP协议基础认证 技能树目录遍历 bak文件 [极客大挑战 2019]EasySQL [极客大挑战 2019]Havefun [RoarC ...

  2. 极客时间 算法训练营 第一周总结

    学习总结 学习内容 课程内容 第三课 数组 链表 跳表 第四课 栈 队列 知识点总结 数组 数组用一块连续的内存空间,来存储相同类型的一组数据. 支持随机访问,时间复杂度 O(1) 插入.删除操作比较 ...

  3. 一起开心暑假集训第一周限时训练 2020/7/5

    文章目录 A - Goldbach's Conjecture POJ - 2262 B - 同余方程 计蒜客 - T2010 C - Tr A HDU - 1575 D - C Looooops PO ...

  4. 一起开心2020暑假训练第一周

    hdu 1576 A/B oj传送 题解: Poj 1061 青蛙的约会 oj传送 题解: hdu 1525 Euclid's Game oj传送 题解: Poj 3070 Fibonacci oj传 ...

  5. 李智慧 - 架构师训练营 第一周

    总结 什么是软件架构? 什么是架构师? 如何做软件架构? 4+1视图模型 什么是模型? 为什么要建造模型? UML建模 作业 总结 架构师职责 架构师能力 什么是软件架构?  什么是软件架构,了解其 ...

  6. 2017暑假 第一周 学习总结(复习)

    2017暑假 学习总结目录: 1 2 3 4 Time:7.3 ~ 7.9 Content:再次认识Java,熟悉环境配置,HelloWorld 基本结构,了解开发工具 eclipse,标识符命名规范 ...

  7. mysql中是如何处理周数,一年的第一周到底从哪天开始计算?

    新的一年2021年来了, 1月1日这天是星期五,不是星期一也不是星期日,这一天到底是2020年的最后一周呢,还是2021年的第一周? 对我而言,这一周是2021年的第一周,但是在mysql中是如何处理 ...

  8. C语言编程>第一周 ⑥ 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。

    例题:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身.例如:153是一个"水仙花数",因为153等于 ...

  9. 拆书帮第14期训练营——作业六:第一周复盘

    第一周复盘: 1)本周的训练营,我的目标是什么?2)整个技能讲解听讲和作业完成的过程中发生了什么?3)与我的期望有哪些差异(亮点是什么?不足是什么?)亮点(具体做的好的地方,下次可复制):不足(需要提 ...

最新文章

  1. 大话风险投资的风险-不只是独角戏(上)
  2. python 统计分析apache日志_python分析apache访问日志脚本分享
  3. react结合ts与mobx环境搭建步骤详解
  4. 嵌入式工程师必读100本专业书籍
  5. 将COM+ Events进行到底[转]
  6. 基于xml的方式配置AOP
  7. response 中OutputStream和PrintWriter区别
  8. 有家创业公司花重金要请我当CTO?!
  9. matlab外部调用lingo,讲讲官方的例子,MATLAB调用Lingo
  10. CTF常见用法小总结
  11. CentOS 安装 Nexus 3
  12. 腾讯敏捷开发及快速迭代
  13. STM32使用W25QXX flash闪存芯片基于串口自由写入或读取数据
  14. 房屋租赁统一管理服务平台的研究与开发(JavaSSM)
  15. Vue - 判断终端是否为:IE内核、opera内核、苹果、谷歌内核、火狐内核、是否为移动终端、ios终端、android终端、是否为iPhone或者QQHD浏览器、是否iPad、是否微信、是否QQ
  16. IOS开发之——设置APP图标、名字、启动页(50)
  17. Apollo学习笔记1-ESD_CAN调试
  18. 使python脚本在运行时可以附带参数的方法
  19. Templates基础
  20. 广告投放方式:CPC、CPM、CPA、CPS、CPT

热门文章

  1. 知道的网页制作会用到的图片格式有哪些?
  2. C语言入门篇 初识C语言
  3. web应用用户头像处理
  4. Load Data使用方法
  5. java获取域名Whois注册信息
  6. 牛伏源安全可靠怎么培育自己的理财思想?怎么进步自己的理财才能?
  7. 安卓背景音乐开关_微信7.0.4内测版怎么申请?微信7.0.4安卓内测版下载安装教程...
  8. 几乎必问,Spring 面试题开胃菜
  9. 什么是立即执行函数?有什么作用?
  10. linux top 指定pid,51CTO博客-专业IT技术博客创作平台-技术成就梦想