Pertanyaan yang diberi tag c

33
Mari kita mengurangi monotonnya

... tapi hei, tidak perlu ketat. Diberikan array kosong yang benar-benar kosong, tentukan apakah itu: Monoton menurun secara drastis . Ini berarti bahwa setiap entri sangat kurang dari yang sebelumnya. Monoton tidak meningkat, tetapi tidak menurun secara ketat . Ini berarti bahwa setiap entri...

33
Jumlah lima kubus

Diberikan bilangan bulat, menghasilkan lima kubus sempurna yang jumlahnya adalah bilangan bulat itu. Perhatikan bahwa kubus bisa positif, negatif, atau nol. Sebagai contoh, -10 == -64 - 64 + 64 + 27 + 27 jadi untuk input -10Anda bisa mengeluarkan [-64, -64, 64, 27, 27], meskipun solusi lain...

32
Apakah ini set bebas pulsa?

Suatu himpunan bebas jumlah jika tidak ada dua (tidak harus berbeda) elemen ketika ditambahkan bersama adalah bagian dari himpunan itu sendiri. Misalnya, {1, 5, 7}bebas-jumlah, karena semua anggota ganjil, dan dua angka ganjil ketika ditambahkan bersama selalu genap. Di sisi lain, {2, 4, 9,...

32
Jumlahkan angka pada standar dalam

Pertimbangkan aliran / file dengan satu bilangan bulat per baris. Sebagai contoh: 123 5 99 Kode Anda harus menampilkan jumlah angka-angka ini, yaitu 227. Format input hanya satu integer per baris. Anda tidak dapat, misalnya, menganggap input berada pada satu baris sebagai array bilangan...

32
Seberapa jauh n ke kekuatan b berikutnya?

Biarkan ndan bmenjadi bilangan bulat positif lebih besar dari 1. Keluarkan jarak dari nke kekuatan berikutnya b. Untuk n=5dan b=3, kekuatan selanjutnya 3dari 5adalah9 ( 3^2 = 9), jadi outputnya adalah 9 - 5 = 4. Untuk n=8dan b=2, kekuatan berikutnya 2dari 8adalah 16( 2^4 = 16), jadi outputnya...

32
Hasilkan Pascal's Braid

Ini adalah Pascal's Braid: 1 4 15 56 209 780 2911 10864 40545 151316 564719 1 3 11 41 153 571 2131 7953 29681 110771 413403 1542841 1 4 15 56 209 780 2911 10864 40545 151316 564719 Saya benar-benar mengarangnya. Sejauh ini yang saya tahu, Blaise Pascal tidak memiliki rambut kepang, mungkin itu...

32
Membakukan Nomor Phinary

Latar Belakang Kebanyakan orang di sini harus terbiasa dengan beberapa sistem basis integer: desimal, biner, heksadesimal, oktal. Misalnya dalam sistem heksadesimal, angka abc.de 16 akan mewakili a*16^2 + b*16^1 + c*16^0 + d*16^-1 + e*16^-2 Namun, kita juga dapat menggunakan basis non-integer,...

32
Balikkan Papan Minesweeper

Minesweeper adalah gim komputer populer yang mungkin Anda buang-buang waktu untuk mencoba mengungkap sel-sel yang ditambang dalam kotak persegi panjang berdasarkan petunjuk tentang berapa banyak tambang tetangga yang dimiliki masing-masing sel non-tambang. Dan jika Anda belum memainkannya, lakukan...

32
Hitung checksum Adler-32

Latar Belakang Adler-32 adalah checksum 32-bit yang ditemukan oleh Mark Adler pada tahun 1995 yang merupakan bagian dari perpustakaan zlib yang banyak digunakan (juga dikembangkan oleh Adler). Adler-32 tidak dapat diandalkan seperti pemeriksaan redundansi siklik 32-bit , tetapi - setidaknya dalam...

31
Fungsi terbalik

Bukankah lebih rapi jika fungsi pemrograman bisa terbalik, sama seperti fungsi matematika yang mereka implementasikan? Tulis fungsi (atau program) yang mengambil satu input xdalam bentuk apa pun, yang menghasilkan ln(x). Ketika byte dari program disusun ulang / dibalik sehingga byte pertama...

31
Faro mengocok array

Sebuah Faro mengocok adalah teknik yang sering digunakan oleh para penyihir untuk "shuffle" dek. Untuk melakukan Faro shuffle, pertama-tama Anda memotong dek menjadi 2 bagian yang sama maka Anda memotong bagian kedua. Sebagai contoh [1 2 3 4 5 6 7 8] Faro yang dikocok adalah [1 5 2 6 3 7 4...

31
Lembaran musik ASCII-art generator

Catatan : Anders Kaseorg memperingatkan saya bahwa ini bisa menjadi duplikat dari pertanyaan sebelumnya . Sepertinya begitu, dan saya minta maaf saya tidak menemukan pertanyaan itu sebelum memposting yang ini. Meskipun demikian, pertanyaan itu hanya menerima satu jawaban dan yang ini lebih...

31
Mainkan “Taps”

Hari ini, 11 November 2015, adalah Hari Veteran di Amerika Serikat. " Taps " adalah panggilan terompet yang dimainkan di pemakaman militer AS: ( "Taps" di SoundCloud dari vtmiller ) Ini adalah melodi sederhana, panjangnya hanya dua puluh empat dan hanya menggunakan empat nada yang berbeda....

31
Jumlah Kekuatan 2

Tantangan Diberikan input integer di xmana 1 <= x <= 255, kembalikan hasil dari kekuatan dua yang saat dijumlahkan beri x. Contohnya Diberikan input: 86 Program Anda harus menampilkan: 64 16 4 2 Memasukkan: 240 Keluaran: 128 64 32

31
Titik acak pada sebuah bola

Tantangan Tulis sebuah program atau fungsi yang tidak membutuhkan input dan menghasilkan vektor dengan panjang dalam arah acak yang seragam secara teoritis .111 Ini sama dengan titik acak pada bola yang dijelaskan olehx2+y2+z2=1x2+y2+z2=1x^2+y^2+z^2=1 menghasilkan distribusi seperti...

31
Perluas Eksponen

Diberikan dua bilangan bulat lebih besar dari satu, A dan B, menghasilkan empat ekspresi matematika dalam urutan ini: Ekspresi sederhana A ^ B (A ke kekuatan B). misal jika A = 2 dan B = 3 2^3,. Perluasan A ^ B dalam hal perkalian berulang A. misalnya 2*2*2. Perluasan A ^ B dalam hal penambahan...