Pertanyaan yang diberi tag c

39
Tes keterbagian

Tugas Diberikan dua bilangan bulat positif n dan d sebagai input, tentukan apakah n dapat dibagi habis oleh d , yaitu, jika ada bilangan bulat q sedemikian rupa sehingga n = qd. Anda dapat menulis program atau fungsi dan menggunakan salah satu metode standar kami untuk menerima input dan...

38
Pecahkan kubus Rubik

Tulis program terpendek yang memecahkan kubus Rubik (3 * 3 * 3) dalam waktu dan gerakan yang wajar (katakanlah, maks. 5 detik pada mesin Anda dan kurang dari 1000 gerakan). Input dalam format: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR (input khusus ini mewakili kubus...

38
Musik: ada apa di akord ini?

Memasukkan Simbol dari setiap akord triadik (lihat http://en.wikipedia.org/wiki/Chord_(music)#Triads ). Keluaran Nada-nada itu merupakan akor yang diberikan. Contohnya Input: AM Keluaran:A C# E Input: C#m Keluaran:C# E G# Input: Db+ Keluaran:C# F A Input: C0 Keluaran:C D# F# Bonus -50...

37
Perbedaan kuadrat dari jumlah

Temukan perbedaan antara kuadrat dari jumlah dan jumlah kuadrat. Ini adalah representasi matematis: (∑n)2−∑n2(∑n)2−∑n2\left(\sum n\right)^2-\sum n^2 Program / metode Anda harus mengambil dua input, ini adalah batas bawah dan atas rentang Anda, dan inklusif. Batas akan seluruh bilangan bulat di...

37
Nomor Leyland

Diberi nomor alami n, kembalikan nomor Leylandn -th . Nomor Leyland Angka Leyland adalah bilangan bulat positif kdari formulir k = x^y + y^x Di mana x,ybilangan bulat benar-benar lebih besar dari 1. Mereka disebutkan dalam urutan menaik. EDIT: @DigitalTrauma menyarankan saya menyertakan...

37
Polisi - kali kuadrat akar kuadrat

Catatan: Ini adalah utas polisi , tempat seseorang harus memposting kode acak. Ini adalah utas perampok di mana sumber yang retak harus diposting dan dihubungkan dengan jawaban polisi. Tugas: Menulis terpendek aman Program yang mengalikan akar kuadrat dari bilangan bulat n dengan kuadrat n Ini...

37
Tantangan Tweet Musik

Ini adalah versi audio dari tantangan penyandian gambar Twitter . Rancang format kompresi audio yang dapat mewakili setidaknya satu menit musik dalam 140 byte atau kurang dari teks berkode UTF-8 yang dapat dicetak. Menerapkannya dengan menulis program baris perintah yang mengambil 3 argumen...

36
Pembagian dan sisanya

Tantangan ini, walaupun mungkin sepele di sebagian besar bahasa "standar", ditujukan kepada bahasa-bahasa yang begitu esoteris, tingkat rendah, dan / atau sulit digunakan yang sangat jarang terlihat di situs ini. Ini seharusnya memberikan masalah yang menarik untuk dipecahkan, jadi ini adalah...

36
Perluas array C

Dalam bahasa pemrograman C, array didefinisikan seperti ini: int foo[] = {4, 8, 15, 16, 23, 42}; //Foo implicitly has a size of 6 Ukuran array disimpulkan dari elemen inisialisasi, yang dalam hal ini adalah 6. Anda juga dapat menulis array C dengan cara ini, secara eksplisit mengukurnya lalu...

36
Primes selain Optimus

Tantangan Mengingat integer masukan n > 0, keluaran jumlah bilangan prima ( lainnya selain n, jika nitu sendiri adalah perdana) yang dapat diproduksi dengan mengubah satu digit dalam ekspansi desimal n (tanpa mengubah jumlah digit). Contohnya Sebagai contoh n = 2,. Dengan mengubah satu digit...

36
Membangun Metronom

pengantar Beberapa hari yang lalu saya membutuhkan metronom untuk sesuatu. Saya tidak punya satu pun jadi saya mengunduh aplikasi dari App Store. Aplikasi ini memiliki ukuran 71 MB !!! 71 MB untuk membuat tic-toc ...?! Jadi kode-golf muncul di benak saya dan saya bertanya-tanya apakah beberapa...

36
Fibonacci-orial

Definisi Urutan Fibonacci F(n), pada bilangan bulat positif, didefinisikan sebagai berikut: 1. F(1) = 1 2. F(2) = 1 3. F(n) = F(n-1) + F(n-2), where n is an integer and n > 2 Fibonacci-orial dari bilangan bulat positif adalah produk dari [F(1), F(2), ..., F(n)]. Tugas Diberikan bilangan...

36
Jumlahnya selalu 15

Tulis program atau fungsi yang mengambil array bilangan bulat non-negatif sebagai input dan output satu set vektor / array dengan elemen-elemen dari array input secara berurutan, dibagi sehingga setiap vektor berjumlah hingga 15. Jika jumlah pertama Elemen N tidak "menekan 15", maka angka yang...

36
Ganti berdua dengan bertiga

Diberikan bilangan bulat positif dan tulis beberapa kode untuk mengambil faktorisasi utamanya dan mengganti semua faktornya 2dengan 3. Sebagai contoh 12 = 2 * 2 * 3 -> 3 * 3 * 3 = 27 Ini adalah kode-golf sehingga tujuannya adalah untuk meminimalkan jumlah byte jawaban Anda. Uji kasus 1...

36
Temukan Semua Rantai Gozinta yang Berbeda

Rantai Gozinta (Terinspirasi oleh Project Euler # 606 ) Rantai gozinta untuk n adalah urutan di {1,a,b,...,n}mana setiap elemen membagi dengan benar berikutnya. Misalnya, ada delapan rantai gozinta yang berbeda untuk 12: {1,12}, {1,2,12}, {1,2,4,12}, {1,2,6,12}, {1,3,12}, {1,3,6,12}, {1,4,12}...

36
Bilangan Biner Kompleks

Mari kita buat pemetaan surjektif yang sederhana dari bilangan bulat positif ke bilangan bulat Gaussian , yang merupakan bilangan kompleks di mana bagian nyata dan imajiner adalah bilangan bulat. Diberikan bilangan bulat positif, misalnya 4538, ungkapkan dalam biner tanpa pemimpin 0: 4538 base 10...

36
Bahkan Aneh, Positif Negatif

Diberikan N, menampilkan istilah ke-N dari urutan tak terbatas ini: -1 2 -2 1 -3 4 -4 3 -5 6 -6 5 -7 8 -8 7 -9 10 -10 9 -11 12 -12 11 ... etc. N dapat diindeks 0 atau 1 diindeks sesuai keinginan Anda. Misalnya, jika 0-diindeks kemudian masukan 0, 1, 2, 3, 4harus menghasilkan output...