统计规定上下限内勾股数的数量(满足a^2+b^2=c^2的一组数为勾股数,C语言实现)_求区间勾股数个数-程序员宅基地

技术标签: c语言  

 int count = 0;

    scanf("%d %d", &i, &j);

    a = i;

    b = a + 1;

    c = a + 2;

    while (a < j)

    {

        if (c <= j)

        {

            if (a * a + b * b == c * c)

            {

                count++;

                b++;

                continue;

            }

            if (a * a + b * b < c * c)

            {

                b++;

                continue;

            }

            if (a * a + b * b > c * c)

            {

                c++;

                continue;

            }

        }

        a++;

        b = a + 1;

        c = a + 2;

    }

    printf("%d", count);

    return 0;

}

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/2201_75494182/article/details/129105585

智能推荐

瞎想-电信IPTV如何做到真高清真4K直播_湖南电信iptv模糊-程序员宅基地

文章浏览阅读2.3w次。瞎想-电信IPTV如何做到真高清真4K直播前几天看电信IPTV,发现高清足球大镜头的时候,基本看不清球员号码,有时候球员的头都比较模糊。 我真的比较纳闷,电信都开始100M宽带起步了,为什么连10M的高清频道都无法展现好呢?我觉得IPTV肯定遇到了什么带宽瓶颈,但是具体瓶颈在哪,我不好说,也说不好。突然有个想法,IPTV是否能够参考广电的架构,完成高质量的直播呢? 甚至是4K直播。..._湖南电信iptv模糊

STM32寄存器开发-环境搭建_设计一个32位存储器模块的方法-程序员宅基地

文章浏览阅读1.9k次。From:http://bbs.elecfans.com/jishu_1102996_1_2.html概述 STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核,CM3采用了[url=]哈佛结构[/url][Ecube1] ,拥有独立的指令总线和数据总线,可以让取指与数据访问并行不悖。 _设计一个32位存储器模块的方法

umi命令行工具源码解读,umi build打包-程序员宅基地

文章浏览阅读1.3w次。以umi build为例,查看umi命令行工具的逻辑首先查看package.json文件的bin字段,找到umi可执行文件的位置: "bin": { "umi": "./bin/umi.js" },查看umi/bin/umi.js文件,实际逻辑是在umi/src/cli.js文件中,执行umi build// umi/src/cli.jsswitch (script) ..._umi build

Drools 7 用OOPath遍历嵌套类型的实体对象-程序员宅基地

文章浏览阅读1.1k次。Drools 7 基于XPath的OOPath用于简化对象或者内层嵌套的对象属性的遍历。这个话题很拗口,简单点讲就是一种带有筛选条件的访问实体或实体内部嵌套的实体及其属性的方式_oopath

你时间总不够用?请收下这套最佳的分配时间的方法-程序员宅基地

文章浏览阅读399次。有谁要是为了赚得更多的钱而加班加点、 更加卖力地去工作, 他就不会真正变得更加富有。 被牺牲掉的业余时间的价值必须从其更高收入中扣除, 而且被牺牲掉的这部分的价值通常比财务上得到的要高很多。为了赚更多的钱而牺牲掉您的业余时间, 靠这种方法您不可能实现真正的富有。 真正的富有是指具有由少变多的本事, 而并非必须为此做出同样程度的牺牲。真正的成功意味着: 您能够获得更高的收入, 但您的...

错误处理:MySQL报错解决:插入数据时发生错误-程序员宅基地

文章浏览阅读2.2k次。大家好,今天我来分享一下在Linux上运行MySQL服务时遇到的一个插入数据时的报错以及其解决方法。这个报错信息非常具体,相信很多开发者和运维人员都曾经遇到过。记得关注我的公众号“运维家”,获取更多实用技巧和经验分享。一、问题描述当你尝试向MySQL数据库中插入数据时,可能会遇到以下报错信息:“无法插入数据,因为字段不匹配”。这时候,你可能会感到困惑,因为你明明已经按照正确的格式提供了数据,为什么..._mysql数据添加数据报错

随便推点

web前后端 http转https-程序员宅基地

文章浏览阅读2.3k次,点赞3次,收藏14次。1.转换前准备http转https需要一个证书、本文已ssl证书举例,只有认证的证书才能被认可。阿里云可以申请免费的证书, 但是生成证书需要域名。且域名要绑定ip。故ssl申请前需要域名。可上阿里云购买。2.证书申请...

用MATLAB解决实际数学问题,利用MATLAB解决高等数学问题.doc-程序员宅基地

文章浏览阅读3.4k次,点赞5次,收藏15次。利用MATLAB解决高等数学问题Matlab 大作业本人选择了利用MATLAB解决高等数学问题。极限计算limit(f,x,a): 求函数f在x趋于常数a时的极限;limit(f): 求函数f在x趋于0时的极限;limit(f,x,a,’right’): 求函数f在x趋于常数a时的右极限;limit(f,x,a,’left’): 求函数f在x趋于常数a时的左极限;具体计算如下:求极..._matlab7.0解决高等数学问题

vue使用UEditor富文本_vue富文本ueditor学习-程序员宅基地

文章浏览阅读428次。UEditor 使用_vue富文本ueditor学习

Android_8.1 Log 系统源码分析_liblog.so 源码包-程序员宅基地

文章浏览阅读1k次,点赞2次,收藏6次。0x01 Android Log框架推荐1、 logger提供了一些格式化输出、美观// 添加依赖implementation 'com.orhanobut:logger:2.2.0'// 初始化Logger.addLogAdapter(new AndroidLogAdapter());// 使用Logger.d("hello,Android");2、timber基于原生L..._liblog.so 源码包

愉快地迁移到 Python 3-程序员宅基地

文章浏览阅读1.5k次。(点击上方公众号,可快速关注)编译: Python开发者 - 冲动老少年 英文:Alex Rogozhnikovhttp://python.jobbole.com/89031/为数据科学家准备的 Python 3 特性指南Python 已经成为机器学习和一些需处理大量数据的科学领域的主流语言。它支持了许多深度学习框架和其他已确立下来的数据处理和可视化的工具集。然而,Python 生态系统还处_如何迁移到python 3.x

Python之 Django 模板渲染Template_templates渲染|safe-程序员宅基地

文章浏览阅读2.2k次。1. Django自带模板1.1 配置在工程中创建模板目录templates。在项目settings.py配置文件中修改TEMPLATES配置项的DIRS值:# 基本配置TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'templates')], 'APP_DIRS': _templates渲染|safe

推荐文章

热门文章

相关标签