Pertanyaan yang diberi tag c

12
Bouncing-modulo dua angka

Grafik operasi modulo ( ) terlihat seperti ini:y= xmodky=xmodky = x \mod k Ini adalah fungsi yang sangat berguna, karena memungkinkan kita untuk membuat perilaku "membungkus". Namun, itu sangat rumit ketika saya ingin menggunakannya untuk membuat tampilan "memantul" di antara dua dinding. Grafik...

12
Konversi antara Kunci musik

Sebelum Anda pergi, Anda tidak perlu memahami banyak notasi musik untuk melakukan tantangan ini. PENJELASAN Dalam musik lembar standar, double clefs melintasi halaman yang berfungsi sebagai titik referensi ke not, sehingga Anda tahu not apa yang harus dimainkan. Jika Anda belum terbiasa dengan...

12
Golf saya "pra-golf" C

Latar Belakang Untuk pengiriman kode-golf saya di C, saya memerlukan alat pemrosesan. Seperti di banyak bahasa lain, spasi putih sebagian besar tidak relevan dalam sumber C (tetapi tidak selalu!) - masih membuat kode jauh lebih mudah dipahami oleh manusia. Program C sepenuhnya golf yang tidak...

12
Dienkripsi dalam Angka!

Masalah: Dua agen rahasia musuh telah menemukan metode komunikasi yang hebat (untuk Anda)! Inilah cara kerja proses enkripsi: 1) Ambil ascii setara dari setiap huruf. (Tidak ada spasi, angka, atau tanda baca dikirim) 2) Untuk setiap huruf dalam pesan, ascii setara dengan dan sesudahnya (jika...

12
Buat Simpleks N-Dimensi (Tetrahedron)

Bentuk N-Dimensi Sederhana yang dapat dibuat untuk dimensi apa pun adalah Simplex , dan ini adalah sekumpulan titik N + 1 yang semuanya berjarak sama dari satu sama lain. Untuk 2 dimensi, ini adalah segitiga sama sisi, untuk 3 dimensi, ini adalah tetrahedron biasa, pada 4 dimensi adalah 5-Sel dan...

12
Logaritma integer

Bilangan bulat yang diberikan N , P > 1, temukan bilangan bulat terbesar Msehingga P ^ M ≤ N. I / O: Input diberikan sebagai 2 bilangan bulat Ndan P. Outputnya adalah integer M. Contoh: 4, 5 -> 0 33, 5 -> 2 40, 20 -> 1 242, 3 -> 4 243, 3 -> 5 400, 2 -> 8 1000, 10 ->...

12
Penerjemah untuk teori bilangan, modulo n

Sebuah kalimat nomor teori (untuk tujuan kita) adalah urutan simbol-simbol berikut: 0dan '(penerus) - penerus artinya +1, jadi0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(penjumlahan) dan *(penggandaan) = (sama dengan) (dan )(tanda kurung) operator logis nand( a nand badalah not (a and b)) forall (quantifier...

11
Golf + Penyortiran cepat di C

[ Pembaruan terbaru: program benchmark dan resul pendahuluan tersedia, lihat di bawah ini] Jadi saya ingin menguji tradeoff kecepatan / kompleksitas dengan aplikasi klasik: sorting. Tulis fungsi ANSI C yang mengurutkan susunan angka floating point dalam urutan yang meningkat . Anda tidak dapat...

11
X lebih besar dari 3 dengan setidaknya 2 perbedaan antara X dan Y

Saya mencoba untuk menurunkan C ++. Apakah mungkin membuat kondisi ini lebih pendek? X > 3 & X - Y > 1 (Selain menghapus spasi putih, tentu saja.) Jadi, Xsetidaknya 4tapi X >= Y + 2. Xdan Ybilangan bulat dalam interval [0,5]. Saya telah mencoba menemukan beberapa formula bitwise...

11
Kalkulator Gematria Umum

Buat kalkulator Gematria dua arah, untuk setiap urutan karakter Unicode yang diberikan sebagai alfabet. Gematri-Apa? Gematria adalah sistem yang menetapkan nilai numerik pada simbol, yang dikembangkan oleh orang Yunani kuno dan diadopsi oleh orang Yahudi kuno. Ini dengan cara seperti ASCII atau...

11
Suara Kata-kata

Orang telah menulis banyak hal yang memungkinkan satu hal divisualisasikan sebagai hal lain. Sekarang saya mengusulkan untuk dapat menerjemahkan surat ke musik! Tugas Anda untuk menulis sebuah program yang mengambil file teks dan menghasilkan file suara dengan setiap huruf dikonversi ke catatan...

11
Produk Gabungan Maksimum

Kami diberi daftar bilangan bulat p1, ..., pk (tidak harus berbeda) di mana masing-masing memiliki nilai antara 1 dan 9, termasuk. Dengan menggunakan masing-masing p1, ..., pk tepat sekali, kita dapat membentuk rangkaian angka, untuk mencapai daftar angka baru; kami kemudian mengeluarkan produk...

11
Mendistribusikan Angka

Dalam tantangan ini Anda akan menggunakan mendistribusikan produk melebihi jumlah dan perbedaan angka, seperti yang dijelaskan di sini . Contohnya Input | Output -------------|------------- 23(12+42) | (23*12)+(23*42) 9(62-5) | (9*62)-(9*5) 4(17+8-14) | (4*17)+(4*8)-(4*14) 15(-5) |...

11
Ayo Bikin Musik!

Banyak orang suka bermain musik untuk kesenangan dan hiburan. Sayangnya, musik kadang-kadang sangat sulit. Itu sebabnya kamu di sini! Tugas Adalah tugas Anda untuk membuat membaca musik jauh lebih mudah bagi mereka yang berjuang dengannya. Anda perlu menulis program atau fungsi yang digunakan...

11
Kemajuan Aritmatika

Tugas Anda adalah menganalisis input dan output rumus untuk istilah ke-n jika itu adalah urutan aritmatika, jika tidak maka harus mencetak "NAAP". Memasukkan Input (dari STDIN) akan terdiri dari beberapa angka, antara 4 hingga 10 angka di mana setiap angka akan berada dalam kisaran antara -1000...