Advertisement
mbah_bejo

ZHHF

Nov 28th, 2019
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.60 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. int tebak[1000001];
  5. int main()
  6. {
  7.     int i,awal,bilang, T,z,akhir,j,giliran,lipat;
  8.     scanf("%d",&T);
  9.     for(i=0;i<T;i++)
  10.     {   awal=0; z=0;
  11.         scanf("%d%d",&giliran,&lipat);
  12.         for(j=1;j<=giliran;j++)
  13.         {
  14.             if(j%2==1)
  15.             {
  16.                 akhir=awal+1;
  17.                 while(tebak[z]==akhir)
  18.                 {
  19.                     z++; akhir++;
  20.                 }
  21.                 bilang=akhir;
  22.                 awal=akhir;
  23.             }else
  24.             {
  25.                 bilang=awal*lipat;
  26.                 tebak[(j/2)-1]=bilang;
  27.             }
  28.            
  29.         }
  30.         if((giliran/2)%2 == 0) printf("Hana : %d\n",bilang);
  31.         else printf("Hinata : %d\n",bilang);
  32.        
  33.         memset(tebak,0,giliran);
  34.     } return 0;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement