Java 找平方数之和的奇数
题目描述
读入一个正整数n(n>10),找出10~n内所有可以表示为两个平方数之和的奇数,并输出这些数(按从小到大的顺序)和它们的平方(小的在前、大的在后)表示,如n=30时,程序运行输出:
13=4+9
17=1+16
25=9+16
29=4+25
输入描述
输入一个大于10的整数
输出描述
见样例,两数的平方之和,小的数在前,大的数在后。
输入样例
30
输出样例
13=4+9
17=1+16
25=9+16
29=4+25
程序代码
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();int little = 0, big = 0;for(int i = 11; i <= n; i += 2) {for(int j = 1; j <= n; j++) {for(int k = j; k <= n; k++) {if((j * j + k * k) == i) {little = j * j;big = k * k;System.out.printf("%d=%d+%d\r\n", i, little, big);}}}}}
}
Java 找平方数之和的奇数相关推荐
- 数论概论读书笔记 25.哪些数可表成两个平方数之和
哪些数可表成两个平方数之和 对于一个正整数mmm ,如果m" role="presentation">mmm每个素因子都可以表示成两个平方数之和,则素因子分解后,用 ...
- C#刷遍Leetcode面试题系列连载(4): No.633 - 平方数之和
点击蓝字"dotNET匠人"关注我哟 加个"星标★",每日 7:15,好文必达! 前文传送门: 上篇文章中一道数学问题 - 自除数,今天我们接着分析 LeetC ...
- swift golang java,解决两数之和 (Javascript, Java, C#, Swift, Kotlin, Python,C++, Golang)
解决两数之和(Javascript, Java, C#, Swift, Kotlin, Python,C++, Golang) 给定一个整数数组,返回两个数字的索引,以便它们加起来成为一个特定的目标. ...
- java实现“两数之和”
java代码如下: import java.util.Arrays; import java.util.HashMap; import java.util.Map; import java.util. ...
- LeetCode 633 平方数之和
题目描述 给定一个非负整数 c ,你要判断是否存在两个整数 a 和 b,使得 a2 + b2 = c . 题解 和两数之和那道题目的求解方式类似,需要注意整数的溢出. 代码 class Solutio ...
- Python实现大自然数分解为最多4个平方数之和(1)
问题描述:任意大自然数,总是能分解为最多4个平方数的和,所谓平方数是指它是一个自然数的平方.例如:72884 = 4^2 + 138^2 + 232^2,33788 = 1^2 + 3^2 + 17^ ...
- 【编程题】构造两两相邻数之和为奇数的矩阵
题目描述 构造一个n行n列的矩阵,矩阵中元素从1到n2n^2n2,每个数只出现一次,矩阵中每相邻两个数之和为奇数. 输入输出描述 输入一个正整数n,1≤n≤1001\le n \le 1001≤n≤1 ...
- 279. 完全平方数 (数学定理 四平方数之和定理)
LeetCode: 279. 完全平方数 这道题如果知道数学定理之后,相当于告诉你: 任何正整数都可以拆分成不超过4个数的平方和 -> 答案只可能是1,2,3,4 如果一个数最少可以拆成4个数的 ...
- 1到100的平方和 java_力扣:平方数之和——Java、Python
这道题在数学这个汇总里面是标记最简单的,我一开始打算作为热身练习的,结果困难重重. 1.C++:超出int范围! 第一次的代码是这样的! int ps(int aNum) { return aNum ...
最新文章
- 字符串操作系列库函数
- 改变你的 KDE 桌面的外观和感觉方法介绍
- Occupancy Networks:基于学习函数空间的三维重建表示方法
- 每天一点C++(之四)
- jsp:include和%@include%的区别
- Android开发中遇到的问题(二)——新建android工程的时候eclipse没有生成MainActivity和layout布局...
- 手把手带你领略双十一背后的核心技术Sentinel之热点参数限流
- flip java_java的flip(). 这里用flip()有什么作用?这是反转缓冲区的方法,好像用不上。...
- .net core 中通过 PostConfigure 验证 Options 参数
- mysql怎么改字体编码_mysql怎么改字符编码?
- 用css3实现的简单的云朵
- pytorch visdom蓝屏和无法启动
- 学神经网络需要什么基础,神经网络需要什么基础
- 啦啦外卖独立版41.7全开源小程序app全套源码带vue源码
- python内点法_最优化问题(三) 之 外点法(罚函数法)
- 实施定性风险分析-规划过程组
- 明尼苏达计算机科学与工程,2019上海软科世界一流学科排名计算机科学与工程专业排名明尼苏达大学双城分校排名第101-150...
- 傅里叶变换是什么?一看就懂,写的超级棒!
- Additive secret sharing 加性秘密共享(加法,乘法,向量乘法)
- 工欲善其事,必先利其器之—利用网上在线工具—多个地点Ping服务器以检测服务器响应情况