import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(); for (int i = 1; i <n; i++) { for (int j = i+1; j<n; j++) { if((i+j)*(j-i+1)/2>n) break; if((i+j)*(j-i+1)/2==n)System.out.println(i+" "+j); } } } }
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:717 |
用筛法求之N内的素数。 (C语言代码)浏览:1253 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:758 |
C二级辅导-阶乘数列 (C语言代码)浏览:691 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:542 |
【计算两点间的距离】 (C语言代码)浏览:1493 |
用筛法求之N内的素数。 (C语言代码)浏览:664 |
回文数字 (C语言代码)浏览:2510 |
简单的a+b (C语言代码)浏览:419 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:575 |