Pertanyaan yang diberi tag c

13
Temukan lebar pintu geser yang optimal

Pintu geser memiliki harga yang bervariasi berdasarkan lebar pintu. Perbedaan harga adalah sebagai berikut: 60 - 80 cm: ¤150 81 - 100 cm: ¤200 101 - 120 cm: ¤220 Saat membeli lemari, Anda tentu ingin meminimalkan biaya, jadi tugas Anda adalah menemukan lebar pintu yang meminimalkan biaya total...

13
Konversi ke Angka Romawi!

Tugas Anda adalah mengubah bilangan bulat positif yang diberikan dari angka Arab ke angka Romawi. Segala sesuatunya menjadi sulit ketika Anda menghitung sampai 4000. Orang Romawi melakukan ini dengan menambahkan garis di atas simbol untuk melipatgandakan simbol itu 1 000. Namun, overline tidak...

13
Produk-produk Fibonacci

Anda dapat menguraikan angka lebih besar dari 0 sebagai jumlah unik dari angka Fibonacci positif. Dalam pertanyaan ini kami melakukan ini dengan berulang kali mengurangi angka Fibonacci positif terbesar yang mungkin . Misalnya: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = 13 100 = 89 + 8 +...

13
Majorisasi dua daftar yang tidak disortir

Definisi Sebuah vektor yang mengandung n elemen dikatakan majorize atau mendominasi vektor b dengan n elemen IFF untuk semua nilai k sehingga 1 ≤ k ≤ n , jumlah dari elemen pertama dari sebuah ↓ melalui k th unsur sebuah ↓ lebih besar dari atau sama dengan jumlah elemen pertama hingga k dari b...

13
Menafsirkan rentang longgar

Menafsirkan rentang longgar ListSharp adalah bahasa pemrograman yang ditafsirkan yang memiliki banyak fitur, salah satu fitur tersebut adalah pencipta rentang berbasis 1 indeks yang berfungsi seperti ini: Anda mendefinisikan rentang sebagai (INT) TO (INT)atau hanya di (INT)mana keduanya atau int...

13
Mengevaluasi menara listrik modular

Diberi dua angka n dan m, evaluasi menara listrik tanpa batas: n ^ (n + 1) ^ (n + 2) ^ (n + 3) ^ (n + 4) ^ ... mod m Perlu diingat bahwa ^ asosiatif-benar. Jadi 2 ^ 3 ^ 4 = 2 ^ (3 ^ 4). Sekarang bagaimana Anda bisa menetapkan nilai ke urutan tak terbatas operator asosiasi kanan? Tentukan f...

13
Angka tiga kali lipat seimbang

Deskripsi Kami menganggap bilangan bulat dengan setidaknya 3 digit triple-balance jika, ketika dipecah menjadi tiga bagian, digit di setiap bagian dijumlahkan ke nomor yang sama. Kami membagi angka sebagai berikut: abcdefghi - Standard case: the number of digits is divisable through 3: abc def...

13
Kiat untuk bermain golf di QBasic

Apa tips umum yang Anda miliki untuk bermain golf di QBasic? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk QBasic (mis. "Hapus komentar" bukan jawaban). Tips yang berkaitan dengan emulator QB64 juga diterima. Ini memiliki beberapa...

13
Hitung Divmod Atas

Tugas Mengingat dua bilangan bulat positif (divid e nd dan divis o r), menghitung q uotient dan r emainder. Biasanya itu akan dihitung sebagai e = o*q+rmana q*o<=edan 0<=r<o. Untuk tantangan ini, masih e = o*q+rtetapi q*o>=edan -o<r<=0. Sebagai contoh e=20dan o=3, biasanya...

13
Pulihkan yang utama dari kekuatan yang utama

Definisi : kekuatan prima adalah bilangan alami yang dapat diekspresikan dalam bentuk p n di mana p adalah prima dan n adalah bilangan alami. Tugas : Diberi kekuatan prima p n > 1, kembalikan prima p. Testcases : input output 9 3 16 2 343 7 2687 2687 59049 3 Penilaian : Ini adalah kode-golf...

12
Menerapkan nomor titik mengambang biner IEEE 754 64-bit melalui manipulasi integer

(Saya telah menandai pertanyaan "C" untuk saat ini, tetapi jika Anda mengetahui bahasa lain yang mendukung serikat pekerja, Anda juga dapat menggunakannya.) Tugas Anda adalah membangun empat operator matematika standar + - * /untuk struct berikut: union intfloat{ double f; uint8_t h[8];...

12
Evaluasilah hiperoperasinya

Saya menyadari bahwa ini sedikit matematika-y, tetapi - begini saja. Dalam matematika, urutan hiperoperasi adalah urutan tak terbatas dari operasi aritmatika (disebut hiperoperasi) yang dimulai dengan operasi penerus unary, kemudian dilanjutkan dengan operasi biner penambahan, perkalian, dan...

12
Indentasi kode C

Situasi: Anda adalah seorang guru sekolah menengah, mengajar kelas komputasi Anda bagaimana menulis program C. Namun, karena ini baru permulaan istilah, Anda belum mengajari mereka tentang pentingnya lekukan dan jarak. Ketika Anda menandai pekerjaan mereka, mata Anda sangat sakit sehingga Anda...

12
Akar bilangan bulat integer [ditutup]

Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Masalah: Dalam pilihan...

12
Kombinasi Kakuro

Kombinasi Kakuro Karena saya tidak dapat melakukan aritmatika mental, saya sering bergumul dengan Puzzle Kakuro , yang mengharuskan korban untuk berulang kali mencari angka yang berbeda di kisaran 1 hingga 9 (termasuk) jumlah ke angka lain di kisaran 1 hingga 45 ketika Anda tahu caranya banyak...

12
Temukan operasi maksimum

Tantangannya adalah untuk menemukan jumlah maksimum yang bisa Anda dapatkan dari daftar bilangan bulat menggunakan operator aritmatika dasar (penambahan, substraksi, perkalian, negasiasi unary) Memasukkan Daftar bilangan bulat Keluaran Hasil maksimal menggunakan setiap bilangan bulat dalam...