• Tidak ada hasil yang ditemukan

Online Competition NPLC 2013

N/A
N/A
Protected

Academic year: 2021

Membagikan "Online Competition NPLC 2013"

Copied!
17
0
0

Teks penuh

(1)

Isi Soal:

- 50 Pilihan Ganda.

- 0 Soal Essay

- 4 Soal Programming.

Total Halaman (+Cover): 15.

Online

Competition

NPLC 2013

Instruksi

Anda diberikan waktu lima jam untuk menyelesaikan masalah / problem di kontes ini. Untuk Multiple choice question (Pilihan ganda), isilah jawaban anda di halaman web yang telah disediakan. Untuk essay, harap diisi dan dikumpulkan dalam bentuk kertas kepada pengawas. Untuk programming problem, Input untuk setiap masalah harus dibaca dari sample input. Disisi lain, output harus diprint sebagai sample output.

(2)

Pilihan ganda (Multiple Choice Question).

1

Part 1

1. Jumlah banyaknya angka nol yang ada di belakang hasil dari 7862! Jika dibagi dengan angka terakhir hasil dari 7^134 adalah…

a. 218 b. 192 c. 227 d. 175 e. 278 2. 11, 1331, 19487171, … ? a. 2747294832 b. 1331 c. 2357947691 d. 1389419384718971 e. Tidak ada jawaban

3. Reimu, yang merupakan pegawai dari Axioo, memiliki tumpukan laptop baru dan sejumlah kardus. Jika ia memasukkan 4 laptop ke setiap kardus, akan tersisa satu kardus yang kosong. Jika ia memasukkan 3 laptop, akan tersisa satu laptop yang tidak mendapatkan kardus. Berapa jumlah laptop dan kardus yang dimiliki Reimu ?

a. 9 laptop dan 3 kardus b. 11 laptop dan 3 kardus c. 13 laptop dan 4 kardus d. 14 laptop dan 5 kardus e. 16 laptop dan 5 kardus

4. Di dalam kelompok yang terdiri dari 15 anak, 7 menguasai bahasa mandarin, 8 mampu berbahasa jepang, dan 3 orang tidak menguasai keduanya. Berapa orang yang menguasai kedua bahasa? a. 2 b. 3 c. 4 d. 5 e. 6

5. Beberapa negara mempertimbangkan sebuah peraturan yang melarang murid menggunakan kalkulator sebelum mencapai kelas 6 SD. Negara lain memiliki pendapat yang berbeda. Beberapa negara bersikeras untuk membelikan kalkulator bagi setiap murid SMP.

Pernyataan manakah yang paling sesuai dengan paragraf diatas :

a. Terdapat paling tidak dua pendapat yang berbeda tentang penggunaan kalkulator di sekolah.

b. Kalkulator adalah sebuah penentu dalam mempelajari matematika. c. Pemerintah semakin memperhatikan aspek edukasi masyarakat. d. Harga kalkulator lebih murah jika sekolah membeli secara grosir.

e. Argumen yang melarang penggunaan kalkulator di sekolah tidak memiliki basis.

6. Seekor kerbau diikat pada bagian pojok sebuah tanah yang berbentuk persegi panjang dengan panjang 16 meter dan lebar 9 meter. Tali yang mengikat kerbau itu panjangnya 7 meter. Berapa luas tanah yang dapat dijangkau uleh kerbau tersebut ?

(3)

a. 19.25 meter persegi b. 144 meter persegi c. 155 meter persegi d. 38.5 meter persegi e. 79 meter persegi

7. Menurut sebuah bahasa, BLEACH dilambangkan dengan LBAEHC, Berarti dalam bahasa yang sama, kata manakah yang dilambangkan dengan NBOLZKMH ?

a. BNLOKZHM b. MANKYJLG c. LOBNHMKZ d. OBNKZLHM e. HMKLZOBN

8. A, B, C, D, E, F, dan G adalah anggota dari sebuah keluarga yang terdiri dari 4 orang dewasa dan 3 anak-anak. Dua dari 3 anak itu, F dan G, adalah perempuan. A dan D adalah dua laki-laki bersaudara dan A adalah seorang dokter. E adalah seorang insinyur yang menikah dengan salah satu dari dua laki-laki bersaudara dan memiliki 2 anak. B telah menikah dengan D dan G adalah anak mereka. Siapakah C sebenarnya?

a. Anak perempuan dari E b. Ayah dari F

c. Saudara laki-laki dari G d. Keponakan dari B e. Anak laki-laki dari A

9. Seorang laki-laki berkata pada temannya sambil menunjuk sebuah foto yang digantung di dinding : “Aku tidak memiliki saudara tetapi ayah dari orang yang ada di foto itu adalah ayah dari anakku”. Foto siapakah itu?

a. Fotonya sendiri b. Keponakannya c. Anaknya d. Cucunya e. Ayahnya

10. Manusia : Biografi – Negara : … ? a. Sejarah

b. Geografi c. Masyarakat d. Pemimpin e. Proklamasi

(4)

2

Part 2

1. Disiplin : Sekolah – Kebersihan : … ? a. Kebaikan

b. Mandi c. Sehat d. Rumah Sakit e. Pasar

2. Dibutuhkan waktu satu menit untuk mengisi 3/7dari volume total bak mandi. Berapa menit yang dibutuhkan untuk mengisi penuh bak mandi itu?

a. 4/3 b. 3/4 c. 7/3 d. 3/2 e. 2/3

3. Ada sebuah kubus yang permukaannya telah dilapisi cat. Kubus tersebut kemudian dibagi-bagi menjadi banyak kubus kecil, dimana panjang sisi dari kubus kecil adalah seperempat dari panjang sisi kubus besar. Berapakah jumlah kubus kecil yang hanya memiliki satu sisi permukaan yang dicat?

a. 64 b. 36 c. 24 d. 12 e. 6

4. Sebuah kereta api berjalan dengan kecepatan 45 km/jam menyebrangi sebuah jembatan sepanjang 100 meter dalam waktu 60 detik. Berapa waktu yang dibutuhkan kereta itu untuk melewati sebuah tiang listrik? (Asumsikan tiang tidak memiliki ketebalan)

a. 52 detik b. 48 detik c. 43 detik d. 38 detik e. 33 detik

5. Leon biasanya berolahraga jogging pagi dengan kecepatan 10 km/jam. Suatu hari, Ia ingin berjalan lebih cepat dan meningkatkan kecepatannya sebesar 4 km/jam. Selesai jogging, ternyata Ia menemukan bahwa Ia menempuh jarak 2 km lebih jauh dari biasanya. Berapa jarak yang biasa Ia tempuh ketika jogging?

a. 4.4 km b. 5 km c. 5.6 km d. 7 km e. 8 km

6. Diberikan program dengan kode sebagai berikut :

a = 2 b = 2 c = 0 m = 0 If (a > b) Then If (a > c) Then m = 1

(5)

Else m = 2 End If Else If (c <= 0 AND c > 0) Then m = 3 Else m = 4 End If End If

Berapakah nilai m setelah program selesai dijalankan ?

a. 0 b. 1 c. 2 d. 3 e. 4

7. Jika x adalah 8, berapakah nilai y setelah program ini selesai dijalankan?

y = 1 Do While (y <= x) y = y * 2 Loop a. 4 b. 8 c. 10 d. 12 e. 16

8. Masih dengan kode di soal sebelumnya, tetapi nilai x menjadi variable bebas dengan syarat x

>= 0. Manakah dari pernyataan berikut yang SALAH setelah program dijalankan?

a. y mungkin berupa bilangan ganjil. b. y mungkin bernilai sama dengan x. c. y mungkin bernilai x + 1.

d. y pasti merupakan power of two (salah satu dari 20, 21, 22, …). e. y tidak mungkin lebih kecil dari x.

9. Aoi diberi tugas oleh dosennya untuk membuat program yang mencari selisih dari nilai terbesar dan nilai terkecil dalam sebuah array. Array yang digunakan adalah zero-based array (index dimulai dari 0) dan panjang array (numberOfItem) >= 1. Ini adalah jawaban yang diberikan Aoi kepada dosennya :

x = 0 y = 0

For i = 1 to numberOfItem – 1

If (array [i] > array [x]) Then x = i

End if

If (array [i] < array [y]) Then y = i

End if Next i

result = array [x] – array [y]

Melihat program yang dibuat Aoi, pernyataan manakah yang benar mengenai program tersebut?

a. Program tersebut gagal jika semua elemen bernilai sama.

(6)

c. Program tersebut gagal jika panjang array / numberOfItem = 1. d. Program tersebut gagal jika terdapat nilai negatif dalam array. e. Program tersebut benar selama panjang array / numberOfItem >= 1.

10. Array yang bernama data memiliki panjang elemen sejumlah numberOfItem. Program dibawah ini berfungsi untuk menggeser semua elemen ke kiri sebanyak satu kali. Elemen paling kiri akan menjadi elemen paling kanan. Contoh : [7, 3, 8, 1, 0, 5] Menjadi [3, 8, 1, 0, 5, 7].

//Insert statement 1 here For i = 0 to numberOfItem – 2

data [i] = data [i+1] Next i

//Insert statement 2 here

Agar program tersebut berjalan dengan benar, statement 1 dan statement 2 yang harus dimasukkan dalam kode adalah :

a. Statement 1 : temp = data [0]

Statement 2 : data [0] = temp

b. Statement 1 : temp = data [0]

Statement 2 : data [numberOfItem - 1] = temp

c. Statement 1 : temp = data [numberOfItem - 1]

Statement 2 : data [0] = temp

d. Statement 1 : temp = data [numberOfItem - 1]

Statement 2 : data [numberOfItem - 1] = temp

e. Statement 1 : temp = data [numberOfItem]

(7)

3

Part 3

1. Umur pak Mike 28 tahun lebih tua dari umur John. Umur bu Mike 6 tahun lebih muda dari umur pak Mike. Jika jumlah umur pak Mike, bu Mike, dan John 119 tahun, maka jumlah umur John dan bu Mike adalah …. tahun

A. 86 D. 64

B. 74 E. 58

C. 68

2. Umur perusahaan Axioo 4 tahun lebih tua dari umur Mitranet.Umur Mitranet 3 tahun lebih tua dari umur Ciputra.Jika jumlah umur perusahaan Axioo, Mitranet dan Ciputra 58 tahun, jumlah Umur perusahaan Axioo dan Ciputra adalah…. tahun

A. 52 D. 39

B. 45 E. 35

C. 42

3. Diketahui tiga tahun lalu, umur A sama dengan 2 kali umur B. sedangkan dua tahun yang akan datang, 4 kali umur A sama dengan umur B ditambah 36 tahun. Umur A sekarang adalah … tahun

A. 4 D. 12

B. 6 E. 15

C. 9

4. Ingkaran dari pernyataan “Semua siswa suka coding NPLC.” Adalah … a. Tidak ada siswa yang suka coding NPLC.

b. Semua siswa tidak suka coding NPLC. c. Ada siswa yang tidak suka coding NPLC d. Tidak ada siswa yang tidak suka coding NPLC. e. Ada siswa suka coding NPLC.

5. Negasi dari pernyataan “Hari ini tidak ada pelajaran dan saya tidak membawa laptop” adalah … a. Hari ini ada pelajaran tetapi saya tidak membawa laptop

b. Hari ini tidak ada pelajaran tetapi saya membawa laptop c. Hari ini tidak ada pelajaran atau saya tidak membawa laptop d. Hari ini ada pelajaran dan saya membawa laptop

e. Hari ini ada pelajaran atau saya membawa laptop

6. Negasi dari dari pernyataan : “Jika semua siswa SMA mematuhi Rules NPLC maka John siswa teladan.”,adalah…

A. Semua siswa SMA Mematuhi Rules NPLC dan John bukan siswa teladan B. Semua siswa SMA mematuhi Rules NPLC dan John siswa teladan C. Ada siswa SMA mematuhi Rules NPLC dan John bukan siswa teladan D. Ada siswa SMA mematuhi Rules NPLC dan John siswa teladan E. Jika Siswa SMA disiplin maka John siswa teladan

7. Diketahui premis-premis sebagai berikut:

Premis 1 : Jika hari ini hujan deras, maka Pak Axioo tidak ke luar rumah. Premis 2 : Pak Axioo keluar rumah.

Kesimpulan yang sah dari premis tersebut adalah… A. Hari ini hujan deras.

B. Hari ini hujan tidak deras.

C. Hari ini hujan tidak deras atau Pak Axioo tidak keluar rumah. D. Hari ini tidak hujan dan Pak Axioo tidak keluar rumah. E. Hari ini hujan deras atau Pak Axioo tidak keluar rumah.

(8)

8. Diketahui premis-premis

(1) Jika hari hujan, maka bu Jodie memakai payung (2) bu Jodie tidak memakai payung

Penarikan kesimpulan yang sah dari premis-premis tersebut adalah … a. Hari tidak hujan

b. Hari hujan

c. bu Jodie memakai payung

d. Hari hujan dan bu Jodie memakai payung e. Hari tidak hujan dan bu Jodie memakai payung

9. Diketahui premis-premis sebagai berikut :

Premis I : “Jika Laptop Axioo lulus uji coba maka saya diajak ke pabrik.” Premis II : “Jika saya diajak ke pabrik maka saya pergi ke kantor pemasaran.” Kesimpulan yang sah dari premis-premis tersebut adalah…..

A. Jika saya tidak pergi ke kantor pemasaran maka Laptop Axioo lulus uji coba. B. Jika saya pergi ke kantor pemasaran maka Laptop Axioo lulus uji coba C. Jika Laptop Axioo lulus uji coba maka saya pergi ke kantor pemasaran. D. Laptop Axioo lulus uji coba dan saya pergi ke kantor pemasaran

E. Saya jadi pergi ke kantor pemasaran atau Laptop Axioo tidak lulus uji coba

10. Diketahui premis-premis berikut:

Premis I : Jika hari ini hujan maka saya tidak pergi.

Premis II : Jika saya tidak pergi maka saya nonton sepak bola. Kesimpulan yang sah dari penarikan kedua premis tersebut adalah ... A. Jika hujan maka saya tidak jadi nonton sepak bola

B. Jika hari ini hujan maka saya nonton sepak bola C. Hari ini hujan dan saya nonton sepak bola

D. Saya tidak nonton sepak bola atau hari tidak hujan

(9)

4

Part 4

1. Berapakah digit terakhir dari 22003 ? a. 2

b. 4 c. 6 d. 8 e. 0

2. Berapakah digit terakhir dari 31002 ? a. 1

b. 3 c. 7 d. 9 e. 0

3. Berapakah digit pertama dari 22002 x 52004? a. 2

b. 4 c. 5 d. 8 e. 3

4. Berapakah digit pertama dari 81004 X 53010 ? a. 1

b. 2 c. 4 d. 8 e. -4

5. Ada sebuah bakteri yang berkembang menjadi 2 buah bakteri dengan sifat yang sama dalam waktu 1 menit. Jika bakteri ini di letakkan dalam sebuah wadah kecil maka wadah ini akan penuh dalam waktu 1 jam. Berapa lamakah waktu yang diperlukan untuk memenuhi wadah itu jika diletakkan 2 bakteri?

a. 16 menit b. 30 menit c. 44 menit d. 59 menit e. 57 menit

6. Ada 20 orang murid di suatu kelas. Berapakah banyaknya kemungkinan ketua kelas, wakil ketua, dan sekretaris yang bisa dipilih?

a. 3260 b. 1140 c. 6840 d. 7960 e. 7910

7. Jika kita melempar 2 dadu sisi 6, berapa kemungkinan kedua dadu itu memiliki angka yang berbeda? a. 1/6 b. 1/2 c. 3/4 d. 5/6 e. 1/5

(10)

8. Jika kita melempar 2 dadu sisi 6, berapa kemungkinan kedua dadu itu jumlahnya adalah angka prima? a. 1/6 b. 15/36 c. 13/36 d. 19/36 e. 12/36

9. Jika A lebih tinggi dari B, B lebih pendek dari C, dan D adalah yang paling tinggi, maka kalimat yang paling mungkin benar adalah

a. A lebih tinggi dari C b. D lebih pendek dari B

c. Jumlah tinggi A dan D lebih besar dari jumlah tinggi B dan C d. Selisih tinggi D dan C lebih kecil dari selisih A dan B

e. D lebih pendek dari C

10. Budi memiliki jumlah kakak yang sama banyaknya dengan jumlah adik. Berapakah jumlah anak di keluarga itu yang paling mungkin benar?

a. 1 b. 3 c. 4 d. 6 e. 2

(11)

5

Part 5

1. Pada jam 8, Michael, yang merupakan CEO Mitranet memasang wekernya agar ia bisa bangun jam 9 pagi. Berapa lamakah Michael tidur sebelum weker itu membangunkannya?

a. 1 jam b. 8 jam c. 12 jam d. 13 jam e. 4 jam

2. Sebuah mobil bergerak dari Kantor Axioo menuju Kantor Mitranet dengan kecepatan 40 km/jam. Sebuah truk bergerak dari Kantor Mitranet menuju Kantor Axioo dengan kecepatan 30 km/jam. Saat mereka bertemu, manakah yang lebih dekat dari Kantor Axioo? jarak Kantor Axioo dan Mitranet 500 km.

a. Mobil b. Truk

c. Sama dekatnya d. Tidak bisa diketahui e. Mobil dan truck

3. Rico menyalakan 8 lilin di malam hari. 3 dari lilin itu padam. Berapakah lilin yang tersisa pada pagi hari? a. 3 b. 5 c. 8 d. 0 e. 10

4. Sebuah kapal rusak dan akan tenggelam dalam waktu 1 jam. Ada sebuah lifeboat di kapal itu yang mampu menampung 50 orang. Untuk mencapai pulau terdekat dengan menggunakan lifeboat diperlukan waktu 15 menit. Untuk kembali juga memerlukan waktu 15 menit. Jika ada 150 orang di kapal tersebut, berapa banyak orang maksimal yang diselamatkan?

a. 100 b. 150 c. 148 d. 99 e. 140

5. Jika semua V adalah W, semua W adalah X, semua X adalah Y, dan semua Y adalah Z maka yang salah dari pernyataan di bawah adalah

a. Semua V adalah Z b. Semua Y adalah Y c. Semua X adalah V d. Semua W adalah Y e. Semuanya salah

6. Jika dalam sebuah kotak ada 3 bola biru, 4 bola merah, 7 bola kuning, dan 2 bola hijau, maka berapa kali kita harus mengambil bola secara acak agar kita pasti mendapatkan 2 bola yang berwarna sama? a. 2 b. 3 c. 4 d. 5 e. 10

(12)

7. Tim Komputer Ciputra memiliki 10 member. Jika mereka ingin mengirimkan 1 tim untuk mengikuti perlombaan, berapa kemungkinan tim yang bisa dibentuk jika 1 tim terdiri dari 3 orang? a. 1 b. 120 c. 720 d. 3 e. 5

8. Ada berapa bilangan prima dibawah 100 yang habis dibagi 3? a. 1

b. 3 c. 0 d. 10 e. 12

9. Seorang tukang service laptop Axioo dapat menyelesaikan sebuah pekerjaan dalam waktu 10 hari. Setelah tukang service laptop Axioo itu bekerja sendirian 5 hari, temannya dengan kemampuan yang sama datang membantu. Pada hari keberapa pekerjaan ini selesai?

a. 2 b. 3 c. 7 d. 8 e. 10

10. Malvin dapat membuat lilin baru dari sisa 5 lilin (pelit banget). Jika pada awalnya Malvin memiliki 30 sisa lilin dan tiap hari ia menggunakan 1 lilin, maka sisa-sisa lilin itu bisa digunakan untuk berapa hari?

a. 6 b. 7 c. 5 d. 10 e. 9

(13)

Programming Question (Pertanyaan Programming).

Problem A

3n+1 Sequence

Time Limit : 2 Sec (Detik). Level: Easy.

Diberikan sebuah integer positif k. k adalah elemen pertama dari deret ini. Untuk semua elemen m di dalam deret tersebut, dimana m ≠ 1, elemen berikutnya adalah 3m + 1 jika m ganjil, atau m/2 jika m adalah bilangan genap. Deret ini berakhir ketika m = 1.

Contoh k = 7 : 7 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1

Deret ini memiliki panjang elemen sejumlah 17.

Buatlah sebuah program untuk menghitung panjang elemen serta mencari angka terbesar dari sebuah deret 3n+1!

Input:

Baris pertama adalah jumlah integer n test case, yang diikuti dengan n baris input berupa integer positif sebagai k atau angka pertama dari deret 3n+1.

Output:

Untuk setiap input k, keluarkan output berupa sebuah kalimat yang berupa : “Untuk n = k, panjang deret adalah x dan angka terbesarnya adalah y.”

Sample input Output for Sample Input

3 9 7439 1

Untuk n = 9, panjang deret adalah 20 dan angka terbesarnya adalah 52.

Untuk n = 7439, panjang deret adalah 45 dan angka terbesarnya adalah 75328.

Untuk n = 1, panjang deret adalah 1 dan angka terbesarnya adalah 1.

(14)

Problem B

Mempertahankan Server Axioo

Time Limit : 5 Sec (Detik). Level: Medium.

Organisasi anti-game yang fanatik berencana untuk meluncurkan serangan destruktif dan habis-habisan di server Axioo Surabaya dengan menggunakan beberapa pukulan misil (Karena servernya kebanyakan dibuat main, mungkin :D). Dalam sebuah langkah yang cerdas, kepala presiden Organisasi anti-game memerintahkan anggotanya untuk meluncurkan misil-misil tersebut, gelombang demi gelombang.

Di sisi lain, mengetahui bahwa server Axioo nya berada dalam bahaya, Pemilik Axioo membeli rudal bersandi “PUKAT” dari LIPI untuk menghancurkan misil musuh.

Rudal “PUKAT” seharusnya merupakan rudal defensif yang luar biasa. Rudal ini dapat bergerak maju dan ke bawah pada kecepatan yang sangat cepat, dan dapat mencegat misil tanpa rusak. Tetapi memiliki satu kelemahan utama. Meskipun bisa diluncurkan untuk mencapai ketinggian awal, ia tidak memiliki kekuatan lagi untuk bergerak lebih tinggi daripada misil terakhir yang telah ia cegat.

Anda, sebagai peserta NPLC 2013, diminta untuk menulis sebuah program yang mengambil input data yang mewakili pola ketinggian misil yang masuk dan outputkan jumlah maksimum misil yang bisa dicegat sebuah rudal “PUKAT”. Untuk setiap misil yang masuk, masing-masing “PUKAT” dapat mencegat, jika dan hanya jika memenuhi salah satu dari dua kondisi ini:

Yang masuk adalah misil pertama yang dicegat dalam gelombang ini.

atau

Rudal itu mencegat setelah misil terakhir yang ia cegat dan tidak lebih tinggi dari misil terakhir yang dicegat.

Pertahankan Server Axioo!

Input:

Input data untuk setiap gelombang terdiri dari urutan satu atau lebih non-negatif bilangan bulat, yang semuanya kurang dari atau sama dengan 32.767, mewakili ketinggian misil masuk (pola misil masuk itu). Nomor terakhir dalam urutan masing-masing adalah -1, yang menandakan akhir dari data gelombang misil tertentu dan tidak dianggap mewakili ketinggian misil. -1 menandai sebagai akhir data sebagai nilai pertama dalam uji coba, tetapi tidak dianggap sebagai gelombang terpisah. Akhir file tersebut akan ditandai dengan karakter "#".

Output:

Output untuk setiap gelombang terdiri dari (Gelombang #1, Gelombang #2, dll), “Jumlah maksimal misil yang dicegat PUKAT:“ diikuti spasi, dan jumlah maksimum misil yang dapat dicegat oleh sebuah rudal “PUKAT”. Setidaknya harus ada satu baris kosong antara output untuk set data berturut-turut. Jika tidak ada rudal yang masuk dalam gelombang itu, cetak string "Tidak ada misil di gelombang ini."

Ingat:

 Jumlah misil masuk dan jumlah gelombang besar. Jika solusi Anda didasarkan pada algoritma yang tidak efisien, dapat menyebabkan Melebihi Batas Waktu (Time Limit Exceeded).

(15)

Sample input Output for Sample Input 389 207 155 300 299 170 158 65 -1 23 34 21 -1 -1 10 7 20 5 -1 # Gelombang #1:

Jumlah maksimal misil yang dicegat PUKAT: 6 Gelombang #2:

Jumlah maksimal misil yang dicegat PUKAT: 2 Gelombang #3:

Tidak ada misil di gelombang ini. Gelombang #4:

(16)

Problem C

Quiz Game

Time Limit : 2 Sec (Detik). Level: Hard.

Danny, yang merupakan CEO Axioo, sangat menyukai sebuah game quiz. Dalam game ini, pemain harus menjawab soal dalam time limit yang tersedia. Poin dari tiap soal berbeda-beda. Danny ingin mendapatkan poin sebanyak-banyaknya. Danny tahu berapa lama waktu yang dia perlukan untuk menjawab tiap soal dan berapa poin yang diperoleh dari pertanyaan itu. Bantulah Danny untuk menghitung poin maksimal yang dapat ia peroleh.

Input

Input dimulai dengan sebuah integer n (1<=n<=10), yaitu jumlah testcase. Setiap testcase dimulai dengan 2 buah integer a(1<=a<=1000) yaitu jumlah soal dan b(1<=b<=1000) yaitu time limit yang diberikan. a baris inputan selanjutnya terdiri dari 2 integer x & y (1<=x,y<=100) dimana x adalah poin yang diberikan oleh soal dan y adalah waktu yang dibutuhkan oleh Danny untuk menjawab soal itu.

Output

Untuk setiap testcase, outputkan sebuah integer, yaitu poin maksimal yang dapat diperoleh oleh Danny.

Sample input Output for Sample Input

1 3 5 5 3 4 2 8 4 9

(17)

Problem D

Faktorial

Time Limit : 0.2 Sec (Detik). Level: Easy.

Anda tahu faktorial? Dalam matematika, faktorial dari sebuah bilangan adalah hasil perkalian semua bilangan mulai dari 1 sampai bilangan itu. Contohnya, faktorial dari 4 adalah 1 * 2 * 3 * 4 = 24. Buatlah sebuah program yang dapat menunjukkan faktorial dari sebuah bilangan.

Input:

Inputan dimulai dari sebuah bilangan n(1<n<=100) yaitu jumlah testcase yang diujikan. Untuk setiap testcase terdapat I bilangan a (1<=a<=100) yaitu bilangan yang perlu dicari faktorialnya.

Output:

Untuk setiap testcase, outputkanlah semua hasil faktorial dari bilangan itu.

Sample input Output for Sample Input

2 4 2 24 2

n!

Referensi

Dokumen terkait

 Mendorong mahasiswa untuk memahami, menghayati, dan mengamalkan ajaran Islam dalam keluarga..  Mendorong mahasiswa untuk menerapkan akhlak dalam interaksi dengan teman dan

The aims in this research is to know the students’ reading achievement becomes more understand about reading, besides that this aims also to know the positive

1) Bagi penulis, mengembangkan pengetahuan penulis dalam menganalisis profitabilitas dan opini audit yang dapat mempengaruhi ketepatan waktu pelaporan keuangan. 2) Bagi

Penelitian berjudul Kajian Konversasi Jenis Humor dalam Acara Indonesia Lawak Klub (ILK) Episode Warna Warni Percintaan dan Gelar Pendidikan di Trans7 bertujuan

Berdasarkan tabel di atas menunjukkan bahwa nilai Adjusted R 2 sebesar 0.233 atau 23.3% sehingga dapat disimpulkan bahwa variabel profitabilitas, risiko bisnis,

Sekretaris Utama melalui Kepala Unit Kerja yang bertanggung jawab di bidang sarana dan prasarana menetapkan, menyediakan dan memelihara secara efektif dan efisien sarana dan

Proyek MRT Jakarta memasuki tahap konstruksi jalur MRT bawah tanah, ditandai dengan peresmian pengoperasian perdana mesin bor bawah tanah yang diberi nama ‘Bor Antareja’ pada tanggal

Hasil penelitian ini menunjukan bahwa usaha pengolahan cap tikus di Desa Tokin Baru mengalami keuntungan dengan R/C ratio 13,02 tetapi apabila dimasukan biaya yang