Advertisement
AnaGocevska

Untitled

Nov 6th, 2015
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.87 KB | None | 0 0
  1. package Opseg;
  2.  
  3. import java.util.Scanner;
  4.  
  5. import org.omg.Messaging.SyncScopeHelper;
  6.  
  7. public class Opseg {
  8.    
  9.     public static int suma(int k)
  10.     {
  11.         int sum=0;
  12.         while(k != 0)
  13.         {
  14.             sum+=k%10;
  15.             k/=10;
  16.         }
  17.         return sum;
  18.     }
  19.    
  20.     public static int solve(int a, int b, int N)
  21.     {
  22.         Array<Integer> niza = new Array<Integer>(b-a);
  23.         int broj=0;
  24.         for(int i=a; i<=b; i++)
  25.         {
  26.             int s = suma(niza.get(i));
  27.             int izraz = (niza.get(i)*niza.get(i))+s+(200*niza.get(i));
  28.            
  29.             if(N == izraz)
  30.             {
  31.                 broj=niza.get(i);
  32.             }
  33.         }
  34.         return broj;
  35.     }
  36.    
  37.     public static void main(String[] args) {
  38.        
  39.         Scanner s = new Scanner(System.in);
  40.        
  41.         int N = s.nextInt();
  42.         int a = s.nextInt();
  43.         int b = s.nextInt();
  44.        
  45.         int n = b-a;
  46.        
  47.         //Array<Integer> niza = new Array<Integer>(n);
  48.        
  49.         System.out.println(solve(a, b, N));
  50.         //System.out.println(suma());
  51.     }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement