Pertanyaan yang diberi tag c

17
Indeks permutasi terbalik

pengantar Permutasi leksikografis dari daftar dengan elemen n dapat dinomori dari 0 hingga n ! - 1. Misalnya, 3! = 6 permutasi dari (1,2,3)akan (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Ketika permutasi diterapkan ke daftar, elemen-elemennya disusun dalam urutan yang sama dengan angka...

17
Mesin Kebenaran yang Diperpanjang

Banyak orang tahu apa itu mesin kebenaran dalam pemrograman. Tapi sudah saatnya kita membuat segalanya menjadi takik. Memperkenalkan, mesin kebenaran yang diperluas! Mesin kebenaran yang diperluas membutuhkan dua hal sebagai input, integer ndan string nonempty s. Ini menghasilkan s nkali dengan...

17
Patttern Sederhana

Input: Dua digit tunggal (sebut saja mdan n) dan dua karakter (sebut saja adan b) dalam format input pilihan Anda. Keluaran: Untuk penelusuran, berpura-pura m=2, n=5, a='a', b='b'. Output Anda akan berupa string yang dibangun dari empat input Anda. Mari kita sebut string result, dengan nilai...

17
Elemen Hilang

Diberikan string Sdan daftar indeks X, modifikasi Sdengan menghapus elemen pada setiap indeks Ssaat menggunakan hasil itu sebagai nilai baru S. Misalnya, diberikan S = 'codegolf'dan X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l f | Remove 1 c d e g o l f | Remove 4 c d e g l f | Remove 4 c...

17
Eksponen ke multiplikasi ke penjumlahan

Perkalian antara 2 bilangan bulat dapat direduksi menjadi serangkaian tambahan seperti itu 3 * 5 = 3 + 3 + 3 + 3 + 3 = 5 + 5 + 5 Eksponensial (menaikkan a ke daya b ) juga dapat dikurangi menjadi serangkaian perkalian: 5 ^ 3 = 5 * 5 * 5 Oleh karena itu, eksponensial dapat direduksi menjadi...

17
Urutan Digit Tertulis

Berikut urutan yang sepele yang tidak ada dalam Ensiklopedia Online Urutan Bilangan Bulat . Mulailah dengan urutan kosong kemudian tentukan setiap istilah sebagai jumlah karakter yang diperlukan untuk menulis, dalam bahasa Inggris, semua digit dari urutan sejauh ini tanpa spasi. * Untuk referensi...

16
Visualisasikan pembagian panjang dengan seni ASCII

Tulis sebuah program yang memvisualisasikan pembagian panjang dengan seni ASCII. Input terdiri dari dua bilangan bulat, pembilang dan penyebut, menggunakan format input pilihan Anda. Contoh: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96...

16
Kiat untuk bermain golf di VBA

Mirip dengan ini , ini , dan pertanyaan ini ... Apa tip umum yang Anda miliki untuk bermain golf VBA? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik VBA(misalnya "menghapus komentar" bukan jawaban). Silakan kirim satu tip per...

16
Batalkan akar kuadrat

Tugas Anda adalah mengubah desimal kembali menjadi jumlah akar kuadrat dari bilangan bulat. Hasilnya harus memiliki akurasi setidaknya 6 digit desimal yang signifikan. Masukan : Angka yang menunjukkan jumlah akar kuadrat dan desimal yang menunjukkan angka untuk perkiraan. Contoh input: 2...

16
Operasi bit yang tidak bijaksana

Saya suka bermain golf dc, tapi kadang-kadang saya frustrasi karena dctidak memiliki operasi bitwise. Tantangan Menyediakan empat fungsi bernama yang menerapkan setara dengan operasi c bitwise &, |, ~dan ^(bitwise AND, OR, NOT dan XOR). Setiap fungsi akan mengambil dua operan ( ~hanya satu)...

16
Produk Skalar Minimum

Produk Skalar Minimum Inspirasi untuk masalah golf kode ini berasal dari kompetisi kode jam Google . Premis di balik masalah ini adalah, mengingat input dari dua vektor dengan panjang yang bervariasi, temukan skalar minimum yang mungkin. Skalar dapat ditemukan menggunakan rumus berikut: x1 * y1 +...

16
Uraikan angka!

Tugas Anda adalah menguraikan angka menggunakan format di bawah ini. Ini mirip dengan konversi basis, kecuali bahwa alih-alih mencantumkan digitsdalam basis, Anda mencantumkan values, sehingga daftar menambahkan hingga input. Jika basis yang diberikan adalah n, maka setiap angka dalam daftar...

16
Temukan kekuatan sempurna ke-n!

Kekuatan yang sempurna adalah sejumlah bentuk a**b, di mana a>0dan b>1. Sebagai contoh, 125adalah kekuatan yang sempurna karena dapat dinyatakan sebagai 5**3. Tujuan Tugas Anda adalah menulis program / fungsi yang menemukan nkekuatan sempurna -th, diberi bilangan bulat positif...