Pink Robot

Wahyu Wibowo

 

Ada senyawa senyawa angan yang menampilkan dirimu pada layar LCD proyektil otakku
Sepertinya wilayah otak bheta dan alpha milikku mulai terinduksi dan kecanduan indahmu
Entahlah… sensor motorik sadarku tak mampu memberi detail bagaimana fenomena itu dapat bermula
Yang pasti kini di setiap trombosit darahku membawa serta rekam jejakmu ke semua area

Hey, tak ada satu metode ilmiahpun yang memaparkan hal ini dengan lugas
Percobaan dengan gelas dan tabung-tabung reaksi kimia pun tak mampu menjelaskan gejala ini dengan tuntas
Perhitungan dengan fungsi logarithma numeric yang panjang pun tak juga memecahkan semua kata sandi kuncinya
Bahasa program visual basic otakku hanya menghasilkan output “ aku sedang jatuh cinta “

Hey, ada apa denganku… anti virus di tubuhku tak mendeteksi adanya kontaminasi
Hasil x-ray pun tak melihat adanya tanda sebuah kontradiksi
Hanya saja layar monitor hatiku kini begitu sering berwarna merah jambu
Dengan detak detak yang terbaca jelas di seismograf yang semakin hari semakin menggelisahkanku

Siapa sesungguhnya dirimu
Semua database kehidupan di bumi tak ada yang cocok dengan profilmu
Sepertinya engkau adalah transformer luar angkasa yang datang kebumi dengan misi tertentu
Menjangkiti hatiku dengan sebuah bahasa program yang baru

Apa itu cinta… virus yang sekarang tengah kau bawa
Mengapa kecepatan transformasinya melebihi kecepatan cahaya
Molekul molekulnya begitu cepat berkoloni dengan rasa
Dengan gen gen jenis terbaru yang membuatnya begitu mudah diterima

Arrgghh… begitu sering aku re-start memoryku sejak perkenalan itu
Karena semua bahasa program tubuhku mulai terinveksi virusmu
Entahlah sampai kapan diriku akan seperti ini
Kuharap ini akan menjadi sesuatu suatu hari nanti

/*
02           Acces data
03           Database kehidupan di bumi
04           Search  : Pink Robot
05           Keys   : All in pink, coffee, jarang mandi, suka ngupil, member baltyra
06           weapon   : Sapu Lidi
07           */
08           #include <stdio.h>
09           #include <cstring>
10           #define MAX 1000
11           int flag[MAX+1][MAX+1];
12           char chr[MAX+1][MAX+1];
13           char arr_chr[27];
14           int arr_int[27];
15
16           //DFS function dengan rekursi
17           void dfs(int row, int col, int h_loc, int w_loc,char search_chr)
18           {
19               flag[row][col] = 1;
20               //up
21               if(row!=0)
22               {
23                   if(flag[row-1][col]==0 && chr[row-1][col]==search_chr)
24                       dfs(row-1,col,h_loc,w_loc,search_chr);
25               }
26               //right
27               if(col+1<w_loc)
28               {
29                   if(flag[row][col+1]==0 && chr[row][col+1]==search_chr)
30                       dfs(row,col+1,h_loc,w_loc,search_chr);
31               }
32               //down
33               if(row+1<h_loc)
34               {
35                   if(flag[row+1][col]==0 && chr[row+1][col]==search_chr)
36                       dfs(row+1,col,h_loc,w_loc,search_chr);
37               }
38               //left
39               if(col!=0)
40               {
41                   if(flag[row][col-1]==0 && chr[row][col-1]==search_chr)
42                       dfs(row,col-1,h_loc,w_loc,search_chr);
43               }
44
45           }
46
47           int main()
48           {
49               int N,W,H,i,j,k,o,a=1;
50               int into_array;
51               int sum;
52               printf(“Jumlah Perulangan : “);
53               scanf(“%d”,&N);
54               for(i=1;i<=N;i++)
55               {
56                   printf(“Dimensi Peta (H-Baris & W-Kolom)\n”);
57                   scanf(“%d %d”,&H,&W);
58                   sum = 0;
59                   memset(flag,0,sizeof(flag));
60                   memset(chr,’0′,sizeof(chr));
61                   for(j=0;j<H;j++)
62                   {
63                       scanf(“%s”,chr[j]);
64                   }
65                   printf(“War Area #%d\n”,a);
66                   a++;
67                   for(j=0;j<H;j++)
68                   {
69                       for(k=0;k<W;k++)
70                       {
71                           if(flag[j][k]==0)
72                           {
73                               if(chr[j][k] == ‘#’)
74                               {
75                                   sum++;
76                                   dfs(j,k,H,W,chr[j][k]);
77                               }
78                           }
79                       }
80                   }
81                   printf(“Jumlah Wilayah Perang : %d\n\n”,sum);
82               }
83               return 0;
84           }

 

3 Comments to "Pink Robot"

  1. wewe  5 November, 2011 at 23:35

    xixixixixixi…..

    iya om dj….. lagi ga da kerjaan nih

  2. Dj.  5 November, 2011 at 15:29

    Salam mas Wibowo…..
    Mas Wi ki nulis opo kok Dj. malah ora mudeng….
    ( Mas wi ini nulis apa, kok Dj. malah tidak nyambung )
    Hhahahahahahahaha…..!!!
    Salam…

    Pantas yang lain masih pada sembunyi, BalTyRa sepiiiiiiiiiiiiiii……!!!.

  3. James  5 November, 2011 at 11:14

    ONE PINK

Terima kasih sudah membaca. Silakan tinggalkan komentar.

Your email address will not be published. Required fields are marked *