public class Song {
protected String name
protected String composer
protected int year
public Song(String name, String composer, int year) {
this.name = name
this.composer = composer
this.year = year
}
public Song(String name){
this.name = name
}
@Override
public String toString() {
return "Song{" +
"name='" + name + '\'' +
", composer='" + composer + '\'' +
", year=" + year +
'}'
}
public String toString(int year) {
String yearN = String.valueOf(year)
return "Song{" +
"name='" + name + '\'' +
", composer='" + composer + '\'' +
", year=" + yearN +
'}'
}
public String getName() {
return name
}
public void setName(String name) {
this.name = name
}
public String getComposer() {
return composer
}
public void setComposer(String composer) {
this.composer = composer
}
public int getYear() {
return year
}
public void setYear(int year) {
this.year = year
}
}
import java.util.Scanner/*
* @author ww
*
*/
public class Test {
public static void main(String[] args) {
Scanner s = new Scanner(System.in)
System.out.println("输入一个正整数n(n>=2)")
int n = s.nextInt()
StringBuilder sb = new StringBuilder()
boolean has = false
for(int i=1i<ni++){
int temp = i
sb.append(i).append(" ")
for(int j=i+1j<nj++){
temp += j
sb.append(j).append(" ")
if(temp==n){
System.out.println(sb.toString())
has = true
}
}
sb.delete(0, sb.length())
}
if(!has){
System.out.println("NONE")
}
}
}