c语言 求特殊方程的正整数解
*题目:
要求对任意给定的正整数 N,求方程 X2+Y2=NX2+Y2=NX
2
+Y
2
=N 的全部正整数解。
输入格式:
输入在一行中给出正整数 N(≤10000)。
输出格式:
输出方程 X2+Y2=NX2+Y2=NX
2
+Y
2
=N 的全部正整数解,其中 X≤Y。每组解占 1 行,两数字间以 1 空格分隔,按 X 的递增顺序输出。如果没有解,则输出 No Solution。
#include <stdio.h>
#include <math.h>
int main() {int X, Y, N;int ret = 0;//定义一个判断变量,默认无解scanf("%d", &N);for (X = 1; X < sqrt(N); X++)//x从1开始循环{for (Y = 1; Y < sqrt(N); Y++)//y从1开始循环{if (N == X * X + Y * Y && X <= Y)//如果x和y符合条件{printf("%d %d\n", X, Y);ret = 1;//改为有解}}}if (!ret)//无解时{printf("No Solution\n");}return 0;
}
这次学到了新方法
可以先给出一个判断变量
方便后面if的判断
c语言 求特殊方程的正整数解相关推荐
- PTA 基础编程题目集 7-21 求特殊方程的正整数解 C语言
PTA 基础编程题目集 7-21 求特殊方程的正整数解 C语言 输入样例1: 884 输出样例1: 10 28 20 22 输入样例2: 11 输出样例2: No Solution #include& ...
- 7-21 求特殊方程的正整数解 (C语言)
7-21 求特殊方程的正整数解 (15 分)本题要求对任意给定的正整数N,求方程X2+Y2=N的全部正整数解. 输入格式: 输入在一行中给出正整数N(≤10000). 输出格式: 输出方程 ...
- 用C语言解“求特殊方程得正整数解”题
7-21 求特殊方程的正整数解 (15分) 本题要求对任意给定的正整数N,求方程X** 2+Y**2=N的全部正整数解. 输入格式: 输入在一行中给出正整数N(≤10000). 输出格式: 输出方程X ...
- 用Python解“求特殊方程得正整数解”题
7-21 求特殊方程的正整数解 (15分) 本题要求对任意给定的正整数N,求方程X** 2+Y**2=N的全部正整数解. 输入格式: 输入在一行中给出正整数N(≤10000). 输出格式: 输出方程X ...
- 7-21 求特殊方程的正整数解 (15 分)
7-21 求特殊方程的正整数解 (15 分) 本题要求对任意给定的正整数N,求方程X2+Y2=N的全部正整数解. 输入格式: 输入在一行中给出正整数N(≤10000). 输出格式: 输出方程X2+Y2 ...
- 求特殊方程的正整数解
7-21 求特殊方程的正整数解 (15 分) 本题要求对任意给定的正整数N,求方程X2+Y2=N的全部正整数解. 输入格式: 输入在一行中给出正整数N(≤10000). 输出格式: 输出方 ...
- 7-21 求特殊方程的正整数解
7-21 求特殊方程的正整数解 1.题目 2.分析 3.代码 4.总结 5.更新日志 1.题目 本题要求对任意给定的正整数N,求方程X2+Y2=N的全部正整数解. 输入格式: 输入在一行中给出正整数N ...
- 循环-13. 求特殊方程的正整数解(15)
循环-13. 求特殊方程的正整数解(15) 本题作者:张彤彧(浙江大学) 本题要求对任意给定的正整数N,求方程X2+Y2=N的全部正整数解. 输入格式: 输入在一行中给出正整数N(<=10000 ...
- 7-21 求特殊方程的正整数解(15 分)
本题要求对任意给定的正整数N,求方程X2+Y2=N的全部正整数解. 输入格式: 输入在一行中给出正整数N(≤10000). 输出格式: 输出方程X2+Y2=N的全部正整数解,其 ...
最新文章
- SQL语句从入门到精通之笔记大全
- svn 安装_Tortoise SVN 安装
- 字符串之单词原地逆转
- 5分钟k线数据 存储_短线高效炒股——60分钟K线买卖法,抓住买卖时机,看完受益匪浅!...
- 域中5种操作主机的迁移与抢夺
- tomcat 如何配置环境变量
- bitnami mysql_最新 Bitnami redmine安装与配置
- 人人商城小程序消息服务器配置,如何设置小程序模板消息?
- 警告怎么去除Reports empty tag body. The validation works in XML / JSP / JSPX / HTML/ XHTML file types
- 一起学爬虫(Python) — 07
- Microbiome | 黄海所陈松林院士/华科宁康等-肠道菌群在龙利鱼(半滑舌鳎)抗弧菌病性状形成中的机制...
- matlab 画拉普拉斯变换的零极点
- python判断是否为整数的函数_实现函数 isInteger(x) 来判断 x 是否是整数
- imx6 Android gpu 内存,IMX8M / IMX8M NANO /IMX6D 等GPU的简单对比
- 后台管理使用微信扫码登录(小程序登录)
- Rancher学习日记4
- DELL 电脑 ubuntu20.04系统安装(最新最简版)
- mongdb权限问题
- 什么是云计算?什么是边缘计算?为什么需要云边协同?
- 定义一个抽象类一水果,创建若干水果对象存放在-一个水果类型的数组中,输出数组中所有水果的类型、重量