Pertanyaan yang diberi tag «code-golf»

Code-golf adalah kompetisi untuk memecahkan masalah tertentu dalam byte paling sedikit dari kode sumber.

30
Membulatkan dari nol
Membulatkan dari nol Terinspirasi oleh Round menuju nol . Diberikan input angka melalui metode yang masuk akal, bulatkan angka "menjauh dari nol" - angka positif dibulatkan ke atas, dan angka negatif dibulatkan ke bawah. Jika Anda ingin mengambil input sebagai string (misalnya melalui STDIN), Anda harus dapat menangani angka dengan …
24 code-golf  number 

30
Periksa apakah string sepenuhnya terbuat dari substring yang sama
Ini diambil dari pertanyaan ini (dengan izin ofcourse). Saya akan mengutip: Buat fungsi yang mengambil string, dan itu harus mengembalikan benar atau salah berdasarkan apakah input hanya terdiri dari urutan karakter yang diulang. Panjang string yang diberikan selalu lebih besar dari 1 dan urutan karakter harus memiliki setidaknya satu pengulangan. …

15
Teka-teki Matriks Jigsaw
Memasukkan: Bilangan bulat n Dua matriks persegi berukuran sama (dengan lebar / tinggi menjadi kelipatan n) Keluaran: Salah satu dari dua nilai berbeda pilihan Anda sendiri, satu untuk hasil yang benar dan satu untuk hasil falsey (jadi ya, 1/0alih-alih true/falsemerupakan output yang valid untuk bahasa seperti Java, meskipun mereka tidak …

11
Gambar pola berlian ini
Pola di bawah ini akan membentuk dasar dari tantangan ini. /\ \/ /\ / \ / \ /\/ \/\ \/\ /\/ \ / \ / \/ /\ \/ Diberikan lebar dan tinggi input, masing-masing >=1, menampilkan pola seni ASCII di atas berulang kali, bergabung (dan tumpang tindih) di berlian kecil. …


14
Masalah Jumlah Spiral
Bilangan spiral adalah kisi tak terbatas yang kuadrat kiri atas memiliki angka 1. Berikut adalah lima lapisan pertama spiral: Tugas Anda adalah mencari tahu angka dalam baris y dan kolom x. Contoh: Input: 2 3 Out : 8 Input: 1 1 Out : 1 Input: 4 2 Out : 15 …
24 code-golf  math 

15
Semua single delapan
Diberikan array bilangan bulat non-kosong dari dari 0ke 9, menampilkan jumlah sel yang ada 8dan tidak memiliki tetangga 8. Tetangga di sini dipahami dalam pengertian Moore , yaitu termasuk diagonal. Jadi setiap sel memiliki 8tetangga, kecuali sel-sel di tepi array. Misalnya diberi input 8 4 5 6 5 9 3 …

30
!Memasukkan! ! n! b! e! t! w! e! e! n!
Diposting dari sini . Tantangan ini sangat "disaring" dari pertanyaan ini . Terima kasih khusus kepada @Akababa! Dalam tugas ini, Anda harus memasukkan tanda seru di awal string dan setelah setiap karakter. Aturan Akan selalu ada input string yang tidak kosong. Input tidak akan mengandung tab juga. Anda dapat berasumsi …
24 code-golf  string 

18
PengucapanSort ™
Kita semua tahu tentang algoritma pengurutan mewah yang berbeda, tetapi tidak ada yang memberikan angka dengan cara yang mudah diucapkan. Untuk mengatasinya, saya usulkan menggunakan PengucapanSort ™, cara paling alami untuk mengurutkan daftar angka. Pengucapan Aturan resmi untuk mengucapkan angka (dalam tantangan ini) adalah bahwa angka diucapkan satu per satu, …

25
Urutan Neighbor Baru
Bilangan bulat non-negatif bosan selalu memiliki dua tetangga yang sama, sehingga mereka memutuskan untuk mencampuradukkan sedikit. Namun, mereka juga malas dan ingin tetap sedekat mungkin dengan posisi semula. Mereka datang dengan algoritma berikut: Elemen pertama adalah 0. The nt hnthn^{th} unsur adalah jumlah terkecil yang belum hadir dalam urutan dan …


13
Temukan 10-adic cube root dari 3
Saya suka menganggap angka 10-adic sebagai angka yang bergerak tak terhingga ke kiri, atau modul integer dengan kekuatan 10 yang sangat besar. Benda-benda terbawa tanpa batas ke kiri dan menghilang. Untuk melihat apa yang saya maksud, perhatikan itu...6667 * 3 = 1 di tanah 10-adic, karena "2" yang membawa ke …

10
Jarak Ksatria
Dalam Catur, Ksatria di grid (x, y) dapat pindah ke (x-2, y-1), (x-2, y + 1), (x-1, y-2), (x-1, y + 2), (x + 1, y-2), (x + 1, y + 2), (x + 2, y-1), (x + 2, y + 1) dalam satu langkah. Bayangkan papan catur tanpa batas …

17
Bilangan bulat diurutkan berdasarkan akar digitalnya
Root digital (juga jumlah digital yang diulang) dari bilangan bulat positif adalah nilai (satu digit) yang diperoleh dengan proses iteratif menjumlahkan digit, pada setiap iterasi menggunakan hasil dari iterasi sebelumnya untuk menghitung jumlah digit. Proses berlanjut hingga nomor satu digit tercapai. Sebagai contoh, root digital 65536 adalah 7 , karena …

3
Tantangan Golf Es
Tujuan dari tantangan ini adalah untuk menulis program atau fungsi yang mengembalikan jumlah serangan paling sedikit yang diperlukan untuk menyelesaikan kursus yang diberikan. Memasukkan Tata letak kursus dapat diteruskan dengan cara dan format yang sesuai yang Anda inginkan. (baca dari konsol, diteruskan sebagai parameter input, baca dari file atau lainnya, …

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.