Menengah35 XPUnit 12: Simulasi dan Greedy, soal 2 dari 9

Ganjil Genap Jakarta

Tentukan mobil mana yang boleh melintas pada aturan ganjil genap.

Di beberapa jalan Jakarta berlaku aturan ganjil genap. Pada tanggal ganjil, hanya mobil dengan angka terakhir pelat nomor ganjil yang boleh melintas. Pada tanggal genap, hanya yang angka terakhirnya genap.

Masukan

Baris pertama berisi tanggal (1 sampai 31). Baris kedua berisi N (1 sampai 100). N baris berikutnya berisi pelat nomor dengan bentuk huruf wilayah, angka, dan huruf akhir yang dipisah spasi, misalnya B 1234 XYZ.

Keluaran

Untuk setiap pelat, satu baris pelat: boleh atau pelat: dilarang, dengan pelat ditulis apa adanya.

Contoh masukan dan keluaran

  1. Contoh 1

    Masukan

    17
    3
    B 1234 XYZ
    B 4567 ABC
    D 8 K

    Keluaran

    B 1234 XYZ: dilarang
    B 4567 ABC: boleh
    D 8 K: dilarang

Petunjuk

Coba kerjakan dulu. Buka petunjuk satu per satu kalau kamu buntu.

Petunjuk 1

Pisahkan pelat dengan split(). Bagian kedua adalah angkanya, dan karakter terakhir bagian itu adalah angka terakhir pelat.

Petunjuk 2

Mobil boleh melintas bila angka terakhir pelat dan tanggal sama-sama ganjil atau sama-sama genap.

Pelajari dulu konsepnyaBekerja dengan teksPython untuk Pemula

Soal lain di unit Simulasi dan Greedy

Soal berikutnya: Pecahan Uang Kembalian

Latih logika sedikit setiap hari

Ada soal harian dengan XP ganda dan liga mingguan yang dimulai dari nol setiap Senin.

Lihat semua tantangan