Soal : Tabel Perkalian

advertisement
Simulasi 1
Computer Club SMAK 1 Jakarta
Bintang
Sumber : Olimpiade Sains Nasional 2007 (Day 1)
Deskripsi Problem
Buatlah sebuah program yang menerima masukan sebuah bilangan bulat (dipastikan
berada dalam batasan tipe data integer), dan mengeluarkan pola bintang dan titik seperti
contoh berikut.
Contoh Masukan
5
Contoh Keluaran
*________*
**______**
***____***
****__****
**********
Keterangan Keluaran
_ mewakili titik.
Seven-Up
Problem-setter: Angelina Veni
Deskripsi Problem
Seven-Up adalah permainan di mana setiap pemain bergantian menghitung dari 1 sampai
bilangan yang ditentukan, dengan aturan:
 Setiap bilangan yang salah satu (atau beberapa) digitnya adalah 7 diucapkan
‘boom’, atau
 Setiap bilangan yang adalah kelipatan 7 diucapkan ‘boom’
Tugas Anda adalah membuat permainan ini dengan sedikit modifikasi (perhatikan
spesifikasi keluaran).
1
Spesifikasi Masukan
Baris 1 : m (1 < m < 100), batas akhir penghitungan bilangan.
Baris 2 : n (1 <= n <= 9), bilangan yang menjadi syarat.
Spesifikasi Keluaran
Keluarkan bilangan dari 1 sampai m, dengan syarat :
 Setiap bilangan yang salah satu (atau beberapa) digitnya adalah n diucapkan
‘boom’, atau
 Setiap bilangan yang adalah kelipatan n diucapkan ‘boom’
Setiap bilangan atau ’boom’ dibatasi dengan sebuah spasi. Tidak ada spasi di akhir
keluaran.
Contoh Masukan
20
4
Contoh Keluaran
1 2 3 boom 5 6 7 boom 9 10 11 boom 13 boom 15 boom 17 18 19 boom
TRI
Diterjemahkan dari : Croatian Open Competition in Informatics #5
Mirko menulis persamaan matematika di buku catatannya. Persamaan matematika itu
berisi tiga buah bilangan bulat positif, tanda sama dengan dan salah satu dari empat
operasi aritmatika dasar (penjumlahan, pengurangan, perkalian dan pembagian).
Kemudian, temannya Slavko menghapus tanda ’sama dengan’ dan ’operasi’ dari catatan
Mirko. Bantulah Mirko memperbaiki persamaan yang dibuatnya tersebut.
Spesifikasi Masukan
Baris pertama berisi tiga buah integer kurang dari 100, dipisahkan oleh sebuah spasi.
Catatan : input data akan selalu memiliki setidanya satu buah solusi.
Spesifikasi Keluaran
Pada sebuah baris, keluarkan persamaan matematika yang valid, berisi tiga buah bilangan
bulat (pada urutan yang sama), tanda sama dengan, dan salah satu dari empat tanda
operasi. Bila ada lebih dari satu kemungkinan solusi, keluarkan salah satu saja.
2
Contoh Masukan 1
Contoh Masukan 2
538
5 15 3
Contoh Keluaran 1
Contoh Keluaran 2
5+3=8
5=15/3
Fibonacci Gila
Problem-setter: Sam Aryasa
1 1 2 3 5 8 13 21 34 55 89 …
Fibonacci, sudah tak asing lagi bukan? Barisan fibonacci adalah baris bilangan dimana
bilangan ke n merupakan jumlah dari dua bilangan sebelumnya (sekedar mengulang).
Barisan Fibonacci, seperti contoh di atas, selalu diawali oleh 1.
Fibonacci Gila adalah barisan dengan aturan seperti Fibonacci (bilangan ke n adalah
jumlah dari dua bilangan sebelumnya), namun tidak selalu diawali oleh 1. Diberikan 2
bilangan Fibonacci ke n dan n+1, tugas anda adalah menentukan bilangan pertama dari
baris tersebut, mudah bukan??
Input terdiri dari 1 baris berisi 3 bilangan N (0<=N<=25) , X dan Y (-1000 ≥ X,Y ≥
1000) , dimana X adalah bilangan Fibonacci ke N , dan Y adalah bilangan Fibonacci
ke N+1 .
Output terdiri dari satu bilangan yang merupakan bilangan pertama dari baris tersebut.
Input
10 55 89
Output
1
3
Download