Latar Belakang
Person of Interest adalah drama kriminal di CBS, dan acara TV favorit saya, pada akhir-akhir ini.
Acara ini tentang seorang pria bernama Harold Finch, seorang programmer miliarder, dan rekannya John Reese, seorang veteran pasukan khusus dan mantan operasi CIA. Programmer ini menciptakan AI makhluk hidup yang disebut "The Machine" yang memprediksi kejahatan kekerasan sebelum terjadi. Ini melacak setiap orang di Bumi setiap saat dengan memantau dan menganalisis semua kamera pengintai dan komunikasi elektronik di seluruh dunia.
Harold membangun Mesin untuk pemerintah Amerika Serikat untuk mendeteksi aktivitas teroris sebelum fakta. Ini membagi kejahatan yang diprediksi menjadi daftar berdasarkan apakah mereka relevan dengan keamanan nasional. Kasus-kasus yang relevan ditangani oleh pemerintah, sementara daftar "tidak relevan" diprogram untuk dihapus setiap hari.
Harold membuat pintu belakang kecil untuk dirinya sendiri dengan harapan untuk berurusan dengan daftar "tidak relevan", dirinya sendiri. Pintu belakang ini menyebabkan Mesin untuk memanggil telepon umum terdekat Harold (sekali setiap hari atau lebih) dan membacakan nomor Jaminan Sosial kepadanya. SSN ini milik seseorang yang hidupnya dalam bahaya sebagai bagian dari kejahatan terencana, atau seseorang yang merencanakan kejahatan semacam itu.
Tantangan
Tulis program yang tidak memerlukan input, dan mengeluarkan 30 nomor telepon acak & SSN (lihat di bawah).
Keluaran
Ada dua baris teks yang akan dicetak setiap "hari".
Crime predicted: 555-55-5555
Calling: 1-555-555-5555
diikuti oleh baris baru
Proses ini harus diulang selama satu "bulan" (30 "hari").
Nomor telepon
Setiap nomor telepon harus memiliki elemen berikut:
Harus memiliki kode negara Amerika Serikat (digit pertama).
Harus memiliki kode area acak (set pertama tiga digit).
Tiga digit pertama dari nomor telepon itu sendiri harus
555
, diikuti oleh 4 digit acak.
Berikut adalah contoh yang beranotasi:
1-814-555-3857
| | | |
| | | |
| | | +----------> random four digits
| | |
| | +--------------> the set 555
| |
| +------------------> area code
|
+---------------------> country code
Nomor Jaminan Sosial
Setiap SSN harus terdiri dari 9 digit acak dalam format berikut.
342-98-1613
Contoh
Crime predicted: 234-72-8311
Calling: 1-633-555-0188
Crime predicted: 135-77-0910
Calling: 1-202-555-4719
Crime predicted: 722-90-6653
Calling: 1-466-555-1069
...
Berlanjut untuk 27 siklus lagi.
Papan angka
Agar skor Anda muncul di papan tulis, itu harus dalam format ini:
# Language, Bytes
Dicoret tidak seharusnya menyebabkan masalah.
1
. Adapun kode area, tiga digit akan dilakukan, untuk keperluan tantangan ini. @minxomat