Pemrograman Puzzle & Golf Kode

T&J untuk penggemar teka-teki pemrograman dan pegolf kode

21
Unix timestamp ke string datetime
Diberi cap waktu unix sebagai input, berikan string datetime, dalam format seperti: "YYMMDD.HHmm" Aturan Input adalah angka (bilangan bulat) dari waktu UNIX yang tepat dalam milidetik (milidetik sejak 1970 1 Januari 00: 00: 00.000 UTC). Nilai harus diisi dengan nol jika mereka adalah 1 karakter dan bukan 2. (mis: untuk …
8 code-golf  date 

7
Panjang Keturunan Terpanjang
Tugas Anda adalah menentukan panjang keturunan terpanjang di bawah "gunung" yang direpresentasikan sebagai kisi-kisi bilangan bulat. "Keturunan" adalah setiap jalur dari sel awal ke sel yang berdekatan secara ortogonal dengan ketinggian yang sangat menurun (yaitu tidak diagonal dan tidak dengan ketinggian yang sama). Misalnya, Anda dapat beralih dari 5-4-3-1 tetapi …
8 code-golf  grid 

2
Haruskah pengidentifikasi ini disarankan?
pengantar Di Android Studio dan IDE lain ada pelengkapan kode untuk membantu penyisipan kode yang efisien (terutama ketika nama-nama kelas atau metode sangat verbose), seperti yang ada pada gambar di bawah ini. Ada beberapa logika berbeda yang digunakan antara IDE untuk menentukan kelas, metode, dan variabel apa yang disarankan, tetapi …

8
Temukan periode terbaik untuk berinvestasi dalam dana indeks S & P500
Berikut adalah pengembalian tahunan untuk dana indeks saham S&P 500 hipotetis untuk setiap tahun kalender dari 1928 hingga 2017, dinyatakan sebagai pengganda. Jadi pada tahun 1928 Anda mungkin mengatakan "indeks naik 37,88%" yang saya wakili di sini oleh 1,3788. 1.3788, 0.8809, 0.7152, 0.5293, 0.8485, 1.4659, 0.9406, 1.4137, 1.2792, 0.6141, 1.2521, …
8 code-golf 

3
Buat pasangan kunci RSA
Dengan bilangan bulat positif , mengeluarkan pasangan kunci RSA (baik kunci privat dan publik) yang panjang kuncinya adalah bit.N&gt;=4N&gt;=4N >= 4NNN Algoritma pembuatan kunci RSA adalah sebagai berikut: Pilih semiprime bit . Biarkan faktor utama menjadi dan .NNNnnnnnnpppqqq Hitung .λ(n)=LCM(p−1,q−1)λ(n)=LCM(p−1,q−1)\lambda(n) = LCM(p-1, q-1) Pilih bilangan bulat sehingga dan .eee1&lt;e&lt;λ(n)1&lt;e&lt;λ(n)1 < …

11
Warna Piksel
Tulis program yang mencetak warna RGB dari piksel yang diberikan pada layar. Program harus membaca baris dari stdin dalam format x,y, di mana x dan y adalah bilangan bulat yang tidak ditandatangani. Pixel (0,0) adalah piksel kiri atas pada layar. Program kemudian harus menampilkan garis ke stdout dalam format RRR,GGG,BBB, …

14
Simulasikan Cisco Ping
Tempat: Bagi mereka yang berada dalam jaringan, kemungkinan besar Anda telah mengirim ping ke atau dari beberapa perangkat untuk memastikan semuanya terhubung dengan benar. Cisco, sebuah perusahaan populer di jaringan [rujukan?] , Memiliki perintah untuk itu di iOS mereka yang terlihat seperti ini: ( Sumber gambar ) Tantangan Anda adalah …

2
Apakah tanggal menurut abjad?
Tulis fungsi atau program yang menerima tanggal (sebagai string dalam YYYY-MM-DDformat) sebagai input dan mengembalikan nilai kebenaran jika tanggal itu "alfabet," dan nilai falsey jika bukan. Tanggal alfabet adalah tanggal yang bulan, hari dan tahunnya dalam urutan alfabet ketika dinyatakan sebagai string (dan bila dianggap secara khusus dalam urutan M …
8 code-golf 

7
9 pergantian steril
Catatan: Ini adalah upaya mendaur ulang pertanyaan permutasi guest271314 Ada pola menarik yang terbentuk ketika Anda menemukan perbedaan antara permutasi yang diurutkan secara leksografis dari angka-angka dasar 10 dengan angka unik yang naik. Misalnya, 123memiliki permutasi: 123 132 213 231 312 321 Ketika Anda menemukan perbedaan di antara ini, Anda …

11
Tabel Cayley dari Grup
The Dihedral kelompokD3D3D_3 mewakili simetri dari sebuah segitiga sama sisi, dengan menggunakan identitas (diwakili oleh id), rotasi (diwakili oleh r1dan r2), dan refleksi (diwakili oleh s0, s1dan s2). Tugas Anda adalah menghitung komposisi dari elemen . Mereka diberikan oleh tabel Cayley di bawah ini:x , y ∈ D 3yxyxyxx , …
8 code-golf  math 

9
Kode dan Keluaran yang Dapat Dimodifikasi: Edisi CnR (Polisi)
Ini adalah utas Polisi. Utas perampok ada di sini . Latar Belakang Boggle adalah permainan papan di mana para pemain harus menemukan kata-kata bahasa Inggris di papan 4-oleh-4 huruf acak. Kata-kata dapat dibangun dengan memilih sel-sel yang berdekatan secara berurutan di papan tulis. ("berdekatan" berarti berdekatan secara horizontal, vertikal atau …

19
Roti bakar, Burnt, Brûlée!
Ternyata pemanggang roti saya sedikit rusak. Itu kehilangan WiFi (Anda tahu, itu salah satu pemanggang roti pintar bermodel baru), dan itu sudah gila! Karena tidak lagi berfungsi, saya harus meretas kode sumber sarapan saya dan menjalankannya Plate.bread.toastAs(3);setiap pagi. Maukah Anda membantu? Pemanggang roti saya membutuhkan satu input: jumlah waktu yang …

3
Kotak Hitung
Kita semua telah melihat gambar-gambar dengan tulisan "Berapa banyak kotak dalam gambar ini? 98% tidak akan mendapatkan ini dengan benar!" Nah, inilah kesempatan Anda untuk menertawakan 98% itu. Memasukkan Blok persegi panjang yang hanya terdiri dari 2 karakter. Dalam bentuk umum, ini didefinisikan oleh m baris, masing-masing berisi n karakter. …

6
Rantai Golf (Benang Perampok)
Ini adalah tantangan Polisi dan Perampok. Untuk utas Polisi, buka di sini . Polisi punya tiga tugas. 1) Pilih urutan dari OEIS . 2) Pilih bahasa (ini disarankan sebagai golflang, tetapi tidak harus) bahwa, ketika diberi input n, output A(n)(di mana A(n)urutan dipilih) menggunakan semua aturan kode-golf yang biasa . …

1
Implement Tyrant Sort [ditutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 2 tahun yang lalu . TL; DR Rekam (kiri-kanan) / panjang untuk setiap pasangan elemen berurutan. Jika 0 atau negatif, jangan …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.