Facebook
From Little Pudu, 1 Year ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 124
  1. #include<stdio.h>
  2. int main ()
  3. {
  4.         long long int a , b,  c=0 , d=0 ,e=0 ,i , j , k ,l  ,sum=0 , n;
  5.  
  6.         scanf("%lld" , &n) ;
  7.  
  8.         for(i=2;;i=i+2)
  9.         {
  10.                 sum=sum+i ;
  11.                 e++ ;
  12.                 if(sum>n)
  13.                 {
  14.                         sum = sum-i ;
  15.                       break ;
  16.                 }
  17.         }
  18.         b= n-sum ;
  19.         if(b==0)
  20.                 e-- ;
  21.         k=e%2 ;
  22.         if(k==0)
  23.         {
  24.                 if(b==0)
  25.                         printf("2") ;
  26.                 else
  27.                 {
  28.                         for(j=e*4 ; ;j=j-2)
  29.                         {
  30.                                 c++ ;
  31.                                 if(c==b)
  32.                                 {
  33.                                         printf("%lld" , j) ;
  34.                                         break;
  35.                                 }
  36.                         }
  37.                 }
  38.         }
  39.         else
  40.         {
  41.                 if(b==0)
  42.                         printf("%lld" , e*4) ;
  43.                 for(l=2;;l=l+2)
  44.                 {
  45.                          d++ ;
  46.                         if(b==d)
  47.                         {
  48.                                 printf("%lld" , l) ;
  49.                                 break ;
  50.                         }
  51.                 }
  52.         }
  53.         return 0 ;
  54. }
  55.