勾股定理,西方称为毕达哥拉斯定理,它所对应的三角形现在称为:直角三角形。

已知直角三角形的斜边是某个整数,并且要求另外两条边也必须是整数。

求满足这个条件的不同直角三角形的个数。

【数据格式】
输入一个整数 n (0<n<10000000) 表示直角三角形斜边的长度。
要求输出一个整数,表示满足条件的直角三角形个数。

例如,输入:
5
程序应该输出:
1

再例如,输入:
100
程序应该输出:
2

再例如,输入:
3
程序应该输出:
0

资源约定:
峰值内存消耗 < 256M
CPU消耗  < 1000ms

请严格按要求输出,不要画蛇添足地打印类似:“请您输入...” 的多余内容。

所有代码放在同一个源文件中,调试通过后,拷贝提交该源码。

注意: main函数需要返回0
注意: 只使用ANSI C/ANSI C++ 标准,不要调用依赖于编译环境或操作系统的特殊函数。
注意: 所有依赖的函数必须明确地在源文件中 #include <xxx>, 不能通过工程设置而省略常用头文件。

提交时,注意选择所期望的编译器类型。

代码:

#include<bits/stdc++.h>
using namespace std;
int n;

int main()
{
  int cnt=0;double i,j;
  scanf("%d",&n);
  for(i=1;i<1.0*n/sqrt(2);i++)
  {
        j=sqrt(n*n-i*i);
        if(j==(int)j)
        {
          printf("%.2f%.2f\n",i,j);
          cnt++;
        }
  }
  printf("%d\n",cnt);
  return 0;
}

转载来源:https://blog.csdn.net/lc0817/article/details/44955667

C语言printf(""),浮点数打印保留有效位数,小数部分的四舍五入

转载来源:https://blog.csdn.net/abcdu1/article/details/75090369

蓝桥杯 c++ 勾股定理相关推荐

  1. 蓝桥杯国赛 勾股定理

    蓝桥杯国赛 勾股定理 勾股定理,西方称为毕达哥拉斯定理,它所对应的三角形现在称为:直角三角形. 已知直角三角形的斜边是某个整数,并且要求另外两条边也必须是整数. 求满足这个条件的不同直角三角形的个数. ...

  2. 第九届蓝桥杯java B组—第二题方格计数(详细介绍)

    文章目录 1.题目如下 2.解题思路 3.详细讲解 4.代码实例 5.答案 最近正在练习蓝桥杯的习题,做到第九届篮球杯的第二题(方格计数)的时候,发现没有思路,就上网上查了一些资料,感觉说的不够详细, ...

  3. 第十三届蓝桥杯大赛软件赛省赛(Java 大学A组)

    蓝桥杯 2022年省赛真题 Java 大学A组 试题 A: 裁纸刀 试题 B: 寻找整数 试题 C: 求和 试题 D: GCD 试题 E: 蜂巢 试题 F: 全排列的价值 试题 G: 青蛙过河 试题 ...

  4. 2018年第九届蓝桥杯 JavaB组省赛 刷题思路及答案

    前言 本人是二本院校大二的计算机系学生,已经报名了下一届的蓝桥杯省赛,整个寒假学习了很多算法知识,我是看<算法很美>这个课程学习算法的,一套学习下来确实受益匪浅,视频在b站上面都有. 此前 ...

  5. 蓝桥杯——练习(2.26)

    蓝桥杯--练习(2.26) 基础练习 字符串对比 题目链接:http://lx.lanqiao.cn/problem.page?gpid=T56 资源限制 时间限制:1.0s 内存限制:512.0MB ...

  6. 十二届蓝桥杯省赛B组C++解析(填空题部分)

    十二届蓝桥杯省赛B组C++解析(填空题部分) 目录 十二届蓝桥杯省赛B组C++解析(填空题部分) A:空间 B:卡片 C:直线 D:货物摆放 E:路径 A:空间 该题是一道计算机基础原理题,这里需要了 ...

  7. 关于python的比赛_【蓝桥杯】——python集团的比赛技巧,Python,组

    [蓝桥杯]-- Python组比赛技巧 蓝桥杯是大学生IT学科赛事,由工业和信息化部人才交流中心主办,所以对于大学生还说还是非常值得去参加的,2020年第十一届蓝桥杯新增了大学Python组,不分组别 ...

  8. 【蓝桥杯】【入门题】【算法提高VIP】1481:剪刀石头布

    题目 1481:剪刀石头布 蓝桥杯刷题群已成立,微信后台回复[蓝桥杯],即可进入. 如果加入了之前的社群不需要重复加入. 时间限制: 1Sec 内存限制: 128MB 1. 题目描述 编写程序实现&q ...

  9. 【蓝桥杯】【入门题】【算法提高VIP】1480:模拟计算器

    题目 1480:模拟计算器 蓝桥杯刷题群已成立,微信后台回复[蓝桥杯],即可进入. 如果加入了之前的社群不需要重复加入. 时间限制: 1Sec 内存限制: 128MB 1. 题目描述 使用Switch ...

最新文章

  1. 数据库并发控制,选择乐观锁还是悲观锁?
  2. java面试题2(java基础)
  3. java使用ZipOutputStream对文件进行压缩
  4. iBATIS.net获取运行时sql语句
  5. 盘一盘2021全球流量最高的网站~
  6. Keil5.26、Keil5.27、Keil5.30下载地址
  7. django web 自定义通用权限控制
  8. 通过docker无法访问到tomcat报页面404
  9. 设计灵感|优秀案例教你如何像杂志一样排版?
  10. erp生产管理系统排名_仁和ERP软件企业管理系统如何提高生产管理
  11. 谷歌大脑AutoML最新进展:不断进化的阿米巴网络
  12. ai初创企业商业化落地_初创企业需要问的三个关于人工智能的问题
  13. 支持向量机(SVM)凸二次规划的求解——序列最小最优化算法(SMO)原理及python实现
  14. 老卫带你学---keras中文文档
  15. 20135202闫佳歆-期末总结
  16. elastic search 如何将yellow 状态变为green健康状态
  17. 【虚幻引擎UE】UE5 简单实现范围计算并绘制圆圈
  18. Sublime Text - 中文汉化
  19. 放弃linux桌面,观点|Linux 应当放弃桌面
  20. Android音频开发

热门文章

  1. python相比于excel的优势_Excel不好吗?为什么非要用Python做数据分析!
  2. 懈寄生——帮助过我的那些书那些人
  3. proe服务器高速缓存位置,一招搞定Proe低版本打开高版本的问题 | 我爱分享网
  4. windows10 安装uwsgi
  5. zte d90 java_电信天翼 畅享3G--ZTE D90+初用体验
  6. 聊聊 effects 与 reducers--React AntDesign Dva
  7. Postman 接口调试工具 设置中文
  8. ARCGIS中如何实现点集之间的两两连线
  9. 写博客--用文字整理生命
  10. Halium 9 尝鲜 -- 在小米平板4上的移植 (七)