Advertisement
Guest User

Untitled

a guest
Nov 20th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.04 KB | None | 0 0
  1.  
  2. package sumint;
  3. import java.util.Scanner;
  4. import java.util.ArrayList;
  5. import java.util.List;
  6. public class Sumint
  7. {
  8.     public static void main(String[] args)
  9.     {
  10.         List <Integer> soDau =new ArrayList <Integer>();
  11.         List <Integer> soCuoi =new ArrayList <Integer>();
  12.         int  count =0;
  13.         Scanner mk =new Scanner (System.in);
  14.         int n;
  15.         n= mk.nextInt();
  16.         if (n<=2)
  17.         {
  18.             System.out.print(" ERROR!!!"); return;
  19.         }
  20.          for(int i=n-1; i >=2; i--)
  21.         {
  22.             int s=0;
  23.             for (int j= i;j>=1;j--)
  24.             {
  25.                 s= s+j;
  26.                 if (s == n )
  27.                 {
  28.                     count ++;
  29.                     soDau.add(j);
  30.                     soCuoi.add(i);
  31.                 }
  32.                 if (s>n) break;
  33.             }
  34.         }
  35.          System.out.format("\n%d\n", count);
  36.          for(int i=0;i<soDau.size();i++)
  37.         {
  38.             System.out.format("\n%d %d",soDau.get(i),soCuoi.get(i));
  39.         }
  40.     }    
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement