PAT-求特殊方程的正整数解(简单编程题)
本题要求对任意给定的正整数N,求方程X2+Y2=N的全部正整数解。
输入格式:
输入在一行中给出正整数N(≤10000)。
输出格式:
输出方程X2+Y2=N的全部正整数解,其中X≤Y。每组解占1行,两数字间以1空格分隔,按X的递增顺序输出。如果没有解,则输出No Solution
。
输入样例1:
884
输出样例1:
10 28
20 22
输入样例2:
11
输出样例2:
No Solution
//求特殊方程的正整数解
#include <stdio.h>
int main()
{int X,Y,N;scanf("%d",&N);int mark;mark=0;for(X=1;X<=100;X++){for(Y=X;Y<=100;Y++){if(X*X+Y*Y==N){mark=1; //通过sign标记的变化值,判断是否有解; printf("%d %d\n",X,Y);}}}if(mark==0)printf("No Solution");return 0;
}
PAT-求特殊方程的正整数解(简单编程题)相关推荐
- 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). 输出格式: 输出方程 ...
- 用Python解“求特殊方程得正整数解”题
7-21 求特殊方程的正整数解 (15分) 本题要求对任意给定的正整数N,求方程X** 2+Y**2=N的全部正整数解. 输入格式: 输入在一行中给出正整数N(≤10000). 输出格式: 输出方程X ...
- 用C语言解“求特殊方程得正整数解”题
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的全部正整数解,其 ...
- c语言 求特殊方程的正整数解
*题目: 要求对任意给定的正整数 N,求方程 X2+Y2=NX2+Y2=NX 2 +Y 2 =N 的全部正整数解. 输入格式: 输入在一行中给出正整数 N(≤10000). 输出格式: 输 ...
最新文章
- 罗伯特扫地机器人电池如何取_irobot扫地机器人电池怎么拆 iRobot/艾罗伯特扫地...
- 思科路由器的硬件组成
- 前一天日期软件测试需求,软件测试实验日期前一天.doc
- PowerDesigner(六)-物理数据模型(PDM逆向工程)
- vscode生成代码图片_vs Code 快速生成代码
- 操作系统中的互斥锁与条件变量
- queueMicrotask 来执行微任务
- WaterfallTree(瀑布树) 详细技术分析系列
- OpenStack对象存储——Swift
- java 元祖_在java中对元组列表进行排序的有效方法
- 3.GitLab 用户管理
- 论存储芯片对国家发展的重要性
- 3.21世纪计算机技术展望
- 使用Scratch制作打弹球游戏(一)弹球游戏过关
- C++的背影 ——C++之父Bjarne Stroustrup印象(作者:左轻侯)
- android 手机滤镜
- 计算机人员基础简历,计算机技术支持人员个人简历模板
- CDA Level2建模备考心得
- 运放使用“虚短”和”虚断“的理解
- 详解Oracle统计信息
热门文章
- OpenGL ES 2.0 系列一
- 小米android在哪里,小米手机恢复出厂设置在哪里?操作流程在这儿一键恢复(适合各种安卓机型)...
- 路由宽带运营商服务器未响应,宽带运营商服务器未响应解决方法
- 《跨界杂谈》(信息)安全
- Flask知识点串烧(三)--- JInjia2模板
- linux沙箱隔离_linux沙箱技术
- powergui 中“varargout“ 时,未对一个或多个输出参数赋值。
- 5、烃源岩相关文献知识总结
- 容器化部署之看板工具: Wekan
- 看板记录工具wekan