Pertanyaan yang diberi tag «number»

Tantangan ini dimaksudkan untuk diselesaikan dengan menggunakan, memanipulasi, menerima sebagai input, atau menghasilkan nilai numerik.

30
Buat matriks kotak-kotak
Ambil bilangan bulat positif n sebagai input, dan hasilkan matriks kotak - kotak n-oleh-n yang terdiri dari 1 dan 0 . Digit kiri atas harus selalu 1 . Kasus uji: n = 1 1 n = 2 1 0 0 1 n = 3 1 0 1 0 1 0 …

30
Berapa lama nomor saya?
Tantangan Diberikan bilangan bulat, Qdalam kisaran -(2^100) ≤ Q ≤ 2^100, output jumlah digit dalam angka itu (di basis 10). Aturan Ya, Anda dapat mengambil nomor sebagai string dan menemukan panjangnya. Semua fungsi matematika diizinkan. Anda dapat mengambil input di basis apa pun, tetapi output harus panjang dari angka di …

11
Nomor komposit tahan-bitflip
Kadang-kadang, ketika menulis sebuah program, Anda perlu menggunakan bilangan prima karena alasan tertentu (misalnya kriptografi). Saya berasumsi bahwa kadang-kadang, Anda perlu menggunakan nomor komposit juga. Terkadang, setidaknya di sini di PPCG, program Anda harus dapat menangani perubahan yang sewenang-wenang. Dan dalam keadaan yang dibuat dengan mudah untuk membuat pertanyaan PPCG …

24
Ketika bilangan bulat bergabung dengan antrian
pengantar Sebuah antrian adalah jenis data abstrak di mana unsur-unsur yang ditambahkan ke depan (enqueue) dan dihapus dari belakang (dequeue). Ini juga dikenal sebagai prinsip FIFO (First In First Out) . Paling baik ditunjukkan dengan contoh: Tantangan Diberikan array yang tidak kosong yang berisi bilangan bulat positif dan elemen yang …


19
Temukan tahun yang dapat disortir
Tahun 2013 memiliki properti yang menarik: digitnya berurutan ketika diurutkan (0123). Sebut jenis nomor ini nomor yang dapat diurutkan: integer non-negatif yang basis-10 digitnya berurutan setelah pengurutan. Sayangnya, ini tidak akan terjadi lagi sampai 2031, dan setelah itu, tidak sampai 2103. Tantangan Anda adalah menulis sebuah program atau fungsi yang, …

26
Kekerasan Bilangan Bulat Digital
Untuk menemukan kekerasan digital dari sebuah bilangan bulat, ambil representasi binernya, dan hitung berapa kali sebuah leading dan trailing 1dapat dihilangkan sampai ia memulai atau diakhiri dengan a 0. Jumlah total bit yang dihapus adalah kekerasan digitalnya. Itu penjelasan yang cukup bertele-tele - jadi mari kita uraikan dengan contoh yang …

21
Simpan nonzero dan tetangga mereka
Diambil dari pertanyaan ini di Stack Overflow. Terima kasih juga kepada @miles dan @Dada karena menyarankan input uji yang mengatasi beberapa kasus sudut. Tantangan Diberikan array nilai integer, hapus semua nol yang tidak diapit oleh beberapa nilai bukan nol. Secara setara, sebuah entri harus disimpan baik jika bukan nol atau …

29
Substring Sum Set
pengantar Mari kita amati array ini: [3, 2, 4, 1, 1, 5, 1, 2]. Setiap elemen menampilkan panjang substring yang harus disimpulkan. Mari kita lihat elemen pertama dari array di atas: [3, 2, 4, 1, 1, 5, 1, 2] ^ Elemen pada indeks pertama adalah 3 , jadi kami sekarang …

12
Perbedaan 7-segmen
Saya pikir sebagian besar orang di sini tahu apa tampilan 7-segmen untuk digit: _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ | |_| |_| |_| | |_ _| | _| |_| | |_| _| Kita dapat mendefinisikan perbedaan 7-segmen (7SD) antara dua …

30
Alfabet ke Angka dan Nomor ke Alfabet
Tantangan Dalam tantangan ini Anda harus mengambil angka sebagai input dan output huruf alfabet yang sesuai, dan sebaliknya. (1 <=> A, 2 <=> B) dll. 1 -> A 2 -> B ... 26 -> Z A -> 1 B -> 2 ... Z -> 26 Aturan Ini adalah kode-golf , …

2
Siklus dalam pengkodean run-length
Pertimbangkan beberapa urutan biner, menggunakan 1dan 2, misalnya: 1, 2, 1, 1, 2, 2, 1, 2, 1, 2, 2, 1 ... Mari kita tuliskan panjang run dari itu: 1, 2, 1, 1, 2, 2, 1, 2, 1, 2, 2, 1 ... _ _ ____ ____ _ _ _ ____ 1, …

30
Menjumlahkan digit dan digit terbalik
Diberi angka> 0, hasilkan penjumlahan dengan semua digit (1 .. n) digabungkan dan dibalik serta ditambahkan. Misalnya, dengan n = 6: Angka 1 hingga 6 digabungkan: 123456 Terbalik: 654321 Menambahkannya bersama-sama akan menghasilkan: 777777. Contoh lain adalah n = 11: 1 2 3 4 5 6 7 8 9 10 …

30
Urutan plus-minus
Urutan plus-minus Urutan plus-minus adalah yang dimulai dengan dua biji, a(0)dan b(0). Setiap iterasi dari urutan ini adalah penambahan dan pengurangan dari dua anggota urutan sebelumnya. Yaitu, a(N) = a(N-1) + b(N-1)dan b(N) = a(N-1) - b(N-1). Tujuan Menghasilkan urutan plus-minus, dalam infinitude atau Klangkah pertama yang diberikan K. Anda …

12
Empat adalah angka ajaib
Saya tidak memeriksa kotak pasir sebelum memposting tantangan ini - sepertinya tantangan ini diusulkan oleh Cᴏɴᴏʀ O'Bʀɪᴇɴ . Diberikan input integer, tulis sebuah program yang mencetak teka-teki "four is a magic number" Empat adalah angka ajaib Lima adalah empat dan empat adalah angka ajaib Enam adalah tiga dan tiga adalah …
26 code-golf  number 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.