package ;
import ;
public class testSumNumber
{
/**
* 1. Enter a positive number n and output a sequence of consecutive positive numbers with sums n.
* @param args
*/
public static void main(String[] args)
{
Scanner scanner = new Scanner();
int num = ();
dealSumNum(num);
}
private static void dealSumNum(int num)
{
//Record start position
//Record end position
for (int i = 0; i < num/2; i++)
{
int count = i;
for (int j = i + 1; j < num/2; j++)
{
count += j;
if (count == num)
{
output(i, j);
break;
}
else if (count > num)
{
break;
}
}
}
}
private static void output(int start, int end)
{
();
for(int tmpStart = start; tmpStart <= end; tmpStart++)
{
(tmpStart);
}
}
}
import ;
public class testSumNumber
{
/**
* 1. Enter a positive number n and output a sequence of consecutive positive numbers with sums n.
* @param args
*/
public static void main(String[] args)
{
Scanner scanner = new Scanner();
int num = ();
dealSumNum(num);
}
private static void dealSumNum(int num)
{
//Record start position
//Record end position
for (int i = 0; i < num/2; i++)
{
int count = i;
for (int j = i + 1; j < num/2; j++)
{
count += j;
if (count == num)
{
output(i, j);
break;
}
else if (count > num)
{
break;
}
}
}
}
private static void output(int start, int end)
{
();
for(int tmpStart = start; tmpStart <= end; tmpStart++)
{
(tmpStart);
}
}
}