Pertanyaan yang diberi tag «rational-numbers»

Tantangan ini melibatkan manipulasi bilangan rasional, yaitu bilangan yang dapat direpresentasikan sebagai pecahan bilangan bulat. Jangan gunakan tag ini jika angka rasional hanyalah salah satu dari beberapa format input / output yang dapat diterima, melainkan jika penggunaan aritmatika rasional yang tepat diperlukan.

3
Menulis angka rasional sebagai rasio faktorial bilangan prima
Catatan: tantangan ini telah diposting di kotak pasir . pengantar Tantangan ini terinspirasi oleh Putnam B1 2009 , masalah dalam kompetisi matematika sarjana. Masalahnya adalah sebagai berikut: Tunjukkan bahwa setiap bilangan rasional positif dapat ditulis sebagai hasil bagi produk faktorial (tidak harus berbeda) bilangan prima. Sebagai contoh, Tantangan Tantangan Anda …

5
Apakah Ada Lebih Banyak Objek Keras atau Objek Lunak
Terinspirasi oleh pembukaan oleh buku What-If. Input adalah persegi panjang spasi sebagai string, daftar string, dll., Dengan objek yang terbuat dari #dalamnya: ######## # # ######## ### #### ### #### ### Objek akan selalu non-berpotongan, tidak menyentuh, persegi panjang. Objek lunak didefinisikan sebagai objek yang tidak diisi dengan #'s di …
19 code-golf  ascii-art  counting  code-golf  number  grid  decision-problem  chess  code-golf  grid  graph-theory  chess  code-golf  math  geometry  code-golf  arithmetic  roman-numerals  fastest-code  code-golf  math  geometry  code-golf  string  cryptography  code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

30
Nomor Campuran ke Fraksi yang Tidak Benar
Nomor Campuran ke Fraksi yang Tidak Benar Dalam tantangan ini, Anda akan mengonversi angka campuran menjadi fraksi yang tidak tepat. Karena pecahan yang tidak tepat menggunakan angka lebih sedikit, kode Anda harus sesingkat mungkin. Contohnya 4 1/2 9/2 12 2/4 50/4 0 0/2 0/2 11 23/44 507/44 Spesifikasi Anda dapat …

13
Lapisan Sierpinski
Dimulai dengan /\Anda dapat membuat pola Sierpinski triangle like dengan menambahkan garis di bawahnya sehingga ... Setiap cabang longgar /atau \perpecahan lagi menjadi dua cabang: /\. Setiap tabrakan dahan \/mati tanpa ada (kecuali spasi) di bawahnya. Mengulangi aturan ini menghasilkan /\ /\/\ /\ /\ /\/\/\/\ /\ /\ /\/\ /\/\ etc... …

12
LCM dari Angka Rasional
Multiple paling umum (LCM) dari satu set angka Aadalah bilangan bulat terkecil bsehingga b/amerupakan bilangan bulat untuk semua bilangan bulat adi A. Definisi ini dapat diperluas ke bilangan rasional! Tugas Temukan rasional positif terkecil bsehingga b/amerupakan bilangan bulat untuk semua rasional a dalam input. Aturan Celah standar dilarang. Anda dapat …

28
Hitung modulus terbalik
Tugas: Keluarkan nilai untuk x, di mana a mod x = buntuk dua nilai yang diberikan a,b. Anggapan adan bakan selalu menjadi bilangan bulat positif Tidak akan selalu ada solusi untuk itu x Jika ada beberapa solusi, hasilkan setidaknya satu di antaranya. Jika tidak ada solusi, tidak ada output atau …
18 code-golf  math  number-theory  code-golf  number  integer  code-golf  string  code-golf  music  code-golf  arithmetic  array-manipulation  decision-problem  code-golf  math  rational-numbers  code-golf  code-golf  graphical-output  hardware  code-golf  math  number  code-golf  string  parsing  natural-language  code-golf  tips  brain-flak  code-golf  graph-theory  code-golf  number  polynomials  king-of-the-hill  code-golf  ascii-art  kolmogorov-complexity  animation  king-of-the-hill  code-golf  tips  code-golf  ascii-art  code-golf  string  array-manipulation  data-structures  code-golf  math  number  code-golf  string  base-conversion  binary  code-golf  decision-problem  graph-theory  code-golf  math  polynomials  code-golf  kolmogorov-complexity  physics  code-golf  sequence  number-theory  code-golf  math  integer-partitions  code-golf  array-manipulation  random  permutations  code-golf  string  decision-problem 

6
Hapus digit periodik pertama
Kita semua tahu bahwa setiap kali angka rasional ditulis dalam desimal, hasilnya adalah penghentian atau (akhirnya) periodik. Misalnya, ketika 41/42 ditulis dalam desimal, hasilnya adalah 0.9 761904 761904 761904 761904 761904 761904 761904 ... dengan urutan awal digit 0.9diikuti oleh urutan 761904berulang-ulang. (A notasi nyaman untuk ini adalah 0.9(761904)di mana …

7
Ubah pecahan menjadi desimal berulang
Hampir kutub berlawanan jika tantangan ini , dan saya kira itu akan sedikit lebih mudah. Tugas Anda adalah mengambil dua bilangan bulat dalam format a/b(Membentuk bilangan rasional), lalu mengeluarkan bilangan desimal dengan tepat. Misalnya, jika Anda memasukkan 1/3, itu akan menghasilkan: 0.33333333333333333 Dan akan terus mencetak 3s hingga akhir waktu, …

7
Rounding yang Memuaskan
Rounding yang Memuaskan Anda tahu kapan Anda berada di kelas sains, dan diminta membulatkan ke 2 buah ara, tetapi jawaban Anda adalah 5.2501...? Anda harus membulatkan tekad 5.3, tapi itu sangat tidak memuaskan! Dengan membulatkan ke 5.3, Anda pergi dengan 0,05 keseluruhan, yang merupakan jumlah besar dibandingkan dengan 0,1 (nilai …

8
Konversikan persentase ke rasio “sederhana”
Anda menjalankan situs web politik , dan telah menentukan bahwa orang-orang memiliki pemahaman intuitif yang lebih baik ketika peluang menang atau kalahnya pemilihan dinyatakan sebagai rasio ("5 dalam 7") daripada ketika itu dinyatakan sebagai persentase ("71%" ). Tetapi Anda juga tidak ingin menampilkan rasio yang membingungkan seperti "58 in 82", …

1
Saat Peluru bertabrakan
Tantangan ini didasarkan pada teka-teki yang saya baca di beberapa buku beberapa waktu lalu, yang saya temukan lagi di sini . Ini adalah tentang peluru yang ditembakkan dari senapan sekali per detik dengan kecepatan bervariasi yang bergerak dalam garis lurus selamanya. Ketika satu peluru mengenai yang lain, keduanya hancur sepenuhnya. …

2
Waktu yang Baik untuk Menolak
Pengaturan Misalkan Anda diberi n sekering, dengan 1 ≤ n ≤ 5, yang masing-masing panjangnya satu meter, dan di mana masing-masing sekering memiliki laju pembakaran terkait N meter per D jam. Sekering dapat dinyalakan di satu atau kedua ujungnya, kemudian padam di salah satu atau kedua ujungnya, relit, padam kembali, …

25
Kesamaan Fraksi Campuran
Di sekolah dasar, anak-anak belajar tentang pecahan yang tepat, di mana pembilangnya kurang dari penyebutnya, dan dengan demikian nilai pecahannya kurang dari satu. Kemudian, mereka diajarkan tentang pecahan di mana nilai pecahan lebih besar dari satu, dan dua cara berbeda untuk mengekspresikan pecahan ini: pecahan campuran dan pecahan tidak tepat. …

16
Jumlah Parsial Tepat dari Seri Harmonik
Tantangan Dengan bilangan bulat positif N, hasilkan jumlah dari Nresiprokal pertama sebagai fraksi yang tepat, yang direpresentasikan sebagai sepasang bilangan bulat dalam urutan yang konsisten yang menunjukkan pembilang dan penyebut. Aturan Keluaran harus tepat. Output harus berupa sepasang bilangan bulat dalam urutan yang konsisten yang mewakili pembilang dan penyebut. Dilarang …

3
Pecahan desimal golf
Tujuan Anda adalah menulis beberapa kode yang akan menghasilkan urutan desimal unik terpendek untuk fraksi input. Tidak ada dua pecahan dengan penyebut yang sama dapat memiliki output yang sama, meskipun mungkin pecahan dengan penyebut yang berbeda memiliki representasi yang sama. Ambil 2 bilangan bulat sebagai input, yang pertama adalah pembilang, …

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.