Anda di halaman 1dari 1

Bilangan Kuadrat

Batas Waktu 1s
Batas Memori 512MB

Deskripsi
Anda diberikan sebuah nilai X, diketahui terdapat sebuah nilai N 2 = X dimana N adalah bilangan bulat. Tugas
anda adalah mengeluarkan sebuah nilai Y yang memenuhi Y < 10. Terdapat 2 cara mengeluarkan nilai yaitu:

1. mengeluarkan sebuah bilangan bulat, keluaran dikatakan benar apabila memenuhi Y 2 = X

2. mengeluarkan sebuah bilangan desimal dengan


Pformat d1 .d2 d3 d4 d5 ...dn , panjang maksimal adalah n ≤ 10,
n
keluaran dikatakan benar apabila memenuhi i=1 dii = X

Format Masukan
Pada baris pertama diberikan sebuah bilangan bulat positif X (1 ≤ X ≤ 3 × 109 ) dipastikan terdapat bilangan
bulat N yang memenuhi N 2 = X.

Format Keluaran
Keluarkan sebuah bilangan Y (Y < 10) yang memenuhi ketentuan yang diberikan.

Contoh Masukan 1 Contoh Keluaran 1


3
9

Contoh Masukan 2 Contoh Keluaran 2


4.33504
4761

Penjelasan
Pada contoh pertama X = 9, Y = 3, Y 2 = X
Pada contoh kedua diberkan X = 4761 = 692 , namun karena kita tidak diperbolehkan untuk mengeluarkan
Y >= 10, maka kita akan mengeluarkan nilai desimal. Pada contoh keluaran dapat dibuktikan bahwa Y =
4.33504 memenuhi 4 + 32 + 33 + 54 + 05 + 46 = 4761.

Funday CP SPARTA

Anda mungkin juga menyukai