Sabtu, 20 November 2010

Poco-Poco

level: 40/100
nama file: poco.pas

Deskripsi
Liam Si Kasep baru belajar menari poco-poco. Ia baru menguasai satu dari banyak jenis gerakan poco-poco. Pola gerakan yang ia kuasai sangat mudah, yaitu seperti berikut:

Ketukan #1: ke kanan 1 langkah
Ketukan #2: ke kanan 1 langkah
Ketukan #3: ke kiri 1 langkah
Ketukan #4: ke kiri 1 langkah
Ketukan #5: ke kanan belakang 1 langkah
Ketukan #6: ke kanan belakang 1 langkah
Ketukan #7: ke kiri depan 1 langkah
Ketukan #8: ke kiri depan 1 langkah, lalu langsung menghadap kiri.

Pada ketukan #9, mulai lagi dari gerakan ketukan #1.
Namun Liam penasaran, dimanakah ia berada dan menghadap kemana setelah ketukan #K. Bantulah Liam Si Kasep untuk menentukan posisi dan arahnya pada ketukan #K, jika ia menari poco-poco pada sebuah bidang kartesius dan mulai pada posisi (0,0) dengan menghadap Utara (arah sumbu y positif).

Masukan
Sebuah angka K (1 < K < 109) yang merupakan ketukan yang ingin diketahui posisi dan arahnya.

Keluaran
Keluaran terdiri dari 2 baris, baris pertama terdiri dari dua buah angka, X dan Y yang masing-masing adalah posisi Liam pada ketukan #K berdasarkan sumbu x dan y. Baris kedua terdiri dari sebuah huruf yang menandakan arah Liam. Keluarkan N untuk utara, E untuk timur, S untuk selatan dan W untuk barat.

Contoh
input
32
output
0 0
N

input
23
output
-1 1
S

Tidak ada komentar:

Posting Komentar