poj 1032 java版本
来源:互联网 发布:孤岛惊魂3低配优化 编辑:程序博客网 时间:2024/04/25 19:07
import java.util.Scanner;public class Main {public static void main(String[] args){int n;Scanner cin = new Scanner(System.in);while(cin.hasNext()){n = cin.nextInt();int count = 0;int sum = 0;for(int i=2; ;i++){sum+=i;if(sum>n){sum-=i;break;}count++;}int[] a = new int[count];int t =0;for(int i=2; ;i++){a[i-2] = i;t++;if(t==count)break;}int f = n - sum;t = count-1;while(f>0){a[t%count]++;f--;t--;if(t<0)t+=count;}for(int i=0; i<a.length; i++){if(i==a.length-1){System.out.println(a[i]);}else{System.out.print(a[i]+" ");}}}}}
数论里很好的一个题目。感觉数学真的很有意思啊!
题目大意:给定一个整数数m.将其拆成几个不同的正整数m1,m2,m3.......,这些正数的和等于这个数m = m1+m2+m3+....,使得这些整数的积最大max(m1*m2*m3*.
- poj 1032 java版本
- poj 1001 && hdu 1063 (java版本)
- poj 1159—Palindrome java版本
- poj 3481 sbt 版本
- Java版本
- Java--版本
- poj-1083 贪心法版本
- POJ 1000 C语言版本
- Java版本的版本变迁
- Java版本的版本变迁
- 完整版本的 poj 题目分类
- POJ 1958 没有AC的版本
- Java版本名称趣谈
- 趣谈Java版本名称
- 趣谈Java版本名称
- Java的版本问题
- java 版本含义
- java中的版本问题
- 数据挖掘中的分类和聚类
- Android学习札记11:利用Parcelable在Activity之间传递对象参数的官方解释和示例
- scanf及printf的源代码
- 2012年腾讯招聘实习生笔试题
- IR2175电流传感器的缺点
- poj 1032 java版本
- (织梦cms)dedecms5.7注入和上传0day
- Linux 定时器设置
- Linux内核升级指南
- flash cs6 初试
- poj 1029
- Spring采用properties配置多个数据库
- java例程练习(一维数组)
- vector的相关误解