Anda di halaman 1dari 4

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

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

3
4

Anda mungkin juga menyukai