Pertanyaan yang diberi tag c

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
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...

35
Jumlahkan kekuatan yang ada

Tantangan yang sederhana namun mudah-mudahan tidak sepele: Tulis program atau fungsi yang menambah kkekuatan membagi angka n. Lebih spesifik: Input: dua bilangan bulat positif ndan k(atau sepasang bilangan bulat yang dipesan, dll.) Output: jumlah dari semua pembagi positif nyang merupakan...

35
Ubah Array menjadi Masalah Matematika

Diberikan daftar kosong dari bilangan bulat non-negatif, pertimbangkan menulis ulang itu sebagai masalah aritmatika di mana: Tanda plus ( +) disisipkan di antara pasangan angka yang meningkat dari kiri ke kanan (alias dari awal daftar hingga akhir). Tanda minus ( -) disisipkan di antara pasangan...

35
Mengevaluasi rasio aspek segitiga

Diberikan tiga garis samping segitiga, evaluasi rasio aspeknya AR dengan rumus berikut: dimana Semakin dekat ke keseimbangan suatu segitiga, semakin dekat 1dengan rasio aspeknya. Rasio aspek lebih besar atau sama dengan 1untuk untuk segitiga yang valid. Input Inputnya adalah tiga angka...

35
Snakify a String

Senar berliku-liku terlihat seperti ini: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Tugas Anda Ambil string sdan ukuran n, lalu keluarkan string snakified. Masukan ThisIsAnExampleOfaSnakifiedStringdan 3akan menghasilkan contoh di atas. Spesifikasi s hanya akan berisi karakter ASCII...

34
Angka yang mudah dikalikan

Tugas Anda adalah menentukan apakah dua angka itu mudah dikalikan . Ini berarti bahwa multiplikasi panjang basis-10 mereka tidak memiliki carry (pengelompokan ulang) antara nilai-nilai tempat, melihat kedua langkah multiplikasi dan langkah penambahan. Ini terjadi ketika setiap pasangan digit yang...

34
Evolusi Kekuatan Dua

Ini adalah pos evolusi dari "Hello World!" , Yang aslinya ditulis oleh pengguna Helka Homba Tidak boleh ditutup sebagai duplikat, karena konsensus meta di sini . Dokumen asli ditanyakan lebih dari dua tahun lalu dan terakhir aktif lebih dari enam bulan lalu. Saya memiliki izin dari Helka Homba...

34
Lipat gandakan string dengan angka!

Ada tantangan beberapa waktu lalu tentang mengalikan string. Ini menunjukkan kepada kita bagaimana kita dapat mengalikan bukan hanya angka, tetapi juga string. Namun, kami masih tidak dapat mengalikan angka dengan string dengan benar. Ada satu upaya untuk melakukannya tetapi ini jelas salah. Kita...

34
Derivatif Aritmatika

Turunan dari suatu fungsi adalah landasan matematika, teknik, fisika, biologi, kimia, dan sejumlah besar ilmu lain juga. Hari ini kita akan menghitung sesuatu yang hanya berhubungan secara tangensial: turunan aritmatika. Definisi Derivatif aritmatika a(n)atau n'didefinisikan di sini ( A003415 )...

34
Urutkan berdasarkan Mengalikan

Anda harus menulis sebuah program atau fungsi yang memberikan daftar bilangan bulat positif mengalikan setiap elemen dengan bilangan bulat positif terkecil yang mungkin untuk membuat daftar yang semakin meningkat. Misalnya jika inputnya adalah 5 4 12 1 3 multiplikasi akan menjadi 5*1=5 4*2=8...

33
Apakah nomor ini repdigit?

Tantangan Sebuah repdigit adalah bilangan bulat non-negatif yang digit semua sama. Buat fungsi atau program lengkap yang mengambil integer tunggal sebagai input dan output nilai kebenaran jika nomor input adalah repdigit di basis 10 dan nilai falsy sebaliknya. Input dijamin menjadi bilangan...

33
Apakah ini kode awalan?

Dalam teori informasi, "kode awalan" adalah kamus di mana tidak ada kunci yang merupakan awalan dari yang lain. Dengan kata lain, ini berarti bahwa tidak ada string yang dimulai dengan yang lain. Misalnya, {"9", "55"}adalah kode awalan, tetapi {"5", "9", "55"}tidak. Keuntungan terbesar dari ini,...

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...

33
Bersikap seadil mungkin

pengantar Dalam tantangan ini, Anda harus membagi bilangan bulat menjadi dua bagian. Karena tidak ada yang suka mendapatkan sepotong kue yang lebih kecil, tujuan Anda adalah bersikap seadil mungkin. Misalnya jika Anda ingin membagi bilangan bulat 7129menjadi dua bagian, ada 3 cara yang...

33
Notcalc (Hitung jawaban yang salah)

Tujuan: Diberi dua bilangan asli (bilangan bulat dari 0 hingga tak terbatas), menghasilkan angka yang bukan jumlah dari angka-angka itu, tetapi merupakan bilangan alami. Contoh solusi (TI-Basic): A+B+1 not(A+B) Solusi tidak valid: A+B-1(untuk input 0,0, ia kembali -1, yang tidak...

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
Urutan Asap Fraktal

pengantar A229037 memiliki plot yang cukup menarik (setidaknya untuk beberapa istilah pertama): Ada dugaan, bahwa memang mungkin memiliki semacam properti fraktal. Bagaimana urutan ini dibangun? Tentukan a(1) = 1, a(2) = 1maka untuk setiap n>2menemukan positif minimal bilangan bulat...

33
Apakah ini nomor Loeschian?

Bilangan bulat positif kadalah angka Loeschian jika kdapat dinyatakan sebagai i*i + j*j + i*juntuk i, jbilangan bulat. Misalnya, angka Loeschian positif pertama adalah: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Perhatikan bahwa i, juntuk yang diberikan ktidak unik....

33
Temukan sinkopasinya

Diberikan input dari string yang seluruhnya terdiri dari qs yang mewakili not seperempat dan es yang mewakili not seperdelapan, menampilkan indeks not seperempat yang disinkronkan. Sinkronisasi itu rumit, tetapi untuk tujuan tantangan ini, definisi kami tentang "disinkronkan" akan sangat...