Pertanyaan yang diberi tag «geometry»

Tantangan ini dimaksudkan untuk diselesaikan dengan menggunakan, memanipulasi, atau membuat bentuk atau struktur geometris lainnya.

4
Hitung angka belitan
The nomor berliku adalah jumlah bilangan bulat dari revolusi berlawanan bersih pengamat harus dilakukan untuk mengikuti jalan tertutup diberikan. Perhatikan bahwa setiap putaran searah jarum jam dihitung negatif ke arah angka belitan. Jalan itu diizinkan untuk bersinggungan sendiri. Beberapa contoh (tanpa malu-malu diambil dari Wikipedia) diberikan di bawah ini: Tujuan …

3
Tokenize bahasa Berbasis Stack
Saya telah bekerja di lain tumpukan berbasis bahasa golf disebut Stackgoat . Dalam tantangan ini Anda akan menulis Tokenizer untuk Stackgoat (atau benar-benar bahasa berbasis stack umum). Contohnya "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] (empty input) [] …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

2
Kelebihan bola berbentuk segitiga
Kelebihan bola berbentuk segitiga Seperti yang kita semua tahu, jumlah sudut dari setiap segitiga planar sama dengan 180 derajat. Namun, untuk segitiga berbentuk bola, jumlah sudut selalu lebih besar dari 180 derajat. Perbedaan antara jumlah sudut segitiga bola dan 180 derajat disebut kelebihan bola . Tugasnya adalah untuk menghitung kelebihan …

5
Temukan jarum jam terdekat
Tantangan Diberikan beberapa detik lewat tengah malam, menghasilkan sudut terkecil antara dua tangan pada permukaan jam, menggunakan sesedikit mungkin byte. Anda dapat mengasumsikan bahwa jumlah detik selalu kurang dari 86400. Sudut dapat direpresentasikan dalam derajat atau radian. Solusi referensi ada di: http://ideone.com/eVdgC0 Uji Kasus (menghasilkan derajat) 0 -> 0 60 …

8
Segitiga integral dan median integral
Pertimbangkan sebuah segitiga ABC di mana setiap sisi memiliki panjang bilangan bulat ( segitiga integral ). Tentukan median dari ABC menjadi segmen garis dari titik ke titik tengah sisi lawan. Pada gambar di bawah, segmen garis merah mewakili median. Perhatikan bahwa setiap segitiga yang diberikan memiliki tiga median. Biarkan n …

17
Kode-Golf: Poin Kisi di dalam Lingkaran
Gambar berikut menunjukkan masalah: Tulis fungsi yang, diberi bilangan bulat sebagai jari-jari lingkaran, menghitung jumlah titik kisi di dalam lingkaran pusat (termasuk batas). Gambar menunjukkan: f[1] = 5 (blue points) f[2] = 13 (blue + red points) nilai lain untuk pemeriksaan / debugging Anda: f[3] = 29 f[10] = 317 …

16
Komposisi D4 grup dihedral dengan label khusus
Kelompok dihedral D4D4D_4 adalah kelompok simetri dari alun-alun, yang bergerak yang mengubah persegi untuk dirinya sendiri melalui rotasi dan refleksi. Ini terdiri dari 8 elemen: rotasi dengan 0, 90, 180, dan 270 derajat, dan refleksi melintasi sumbu horizontal, vertikal, dan dua diagonal. Gambar-gambar tersebut semuanya berasal dari halaman indah oleh …

6
Apakah Anda akan menjadi Penenun saya?
Saya baru-baru ini bermain melalui ' The Weaver ' dan saya pikir ini menyajikan tantangan yang menarik untuk golf kode . Tempat: Weaver adalah gim di mana Anda diberikan sejumlah pita yang datang dari jarak 2 arah 90 derajat dan tujuan Anda adalah menukarnya di persimpangan tertentu untuk mencapai hasil …

10
Area tertutup oleh perimeter loop
Temukan luas wilayah sel satuan yang diberi perimeter loop sebagai urutan putaran 90 derajat. Misalnya, ambil wilayah tiga sel XX X loop perimeter yang kita gambar L<S<L v ^ S R>L v ^ L>L Setiap belokan ditandai sebagai kiri (L), lurus (S), atau kanan (R). Mulai dari R, belokannya RLLSLSLL. …

12
Area persimpangan lingkaran
Deskripsi: Diberikan xdan yposisi dua lingkaran bersama dengan mereka radii, output area persimpangan dua lingkaran. Memasukkan : Anda akan diberikan input berikut: array 1 = x and y positions of circle a array 2 = x and y positions of circle b radius = radii of the two congruent circles …

8
Jumlah Koneksi Vertex
Katakanlah Anda memiliki positif bilangan bulat N . Pertama, membangun reguler poligon, yang memiliki N simpul, dengan jarak antara simpul tetangga menjadi 1. garis Kemudian connect dari setiap titik, setiap vertex lainnya. Terakhir, hitung panjang semua garis yang dirangkum bersama. Contoh Diberikan input N = 6 , bangun heksagon dengan …

14
Jumlah kumulatif [N] yang digabungkan secara rekursif dengan iterasi M
Ambil dua bilangan bulat positif Ndan Mdan buat jumlah kumulatif gabungan [N], dengan Miterasi. Keluarkan hasil dari iterasi terakhir. Definisi jumlah kumulatif gabungan: Mulai dengan angka Ndan tentukan urutanX = [N] Tambahkan ke Xjumlah kumulatifX Ulangi langkah 2 Mkali. Jumlah kumulatif vektor, X = [x1, x2, x3, x4]adalah: [x1, x1+x2, …
14 code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

2
Seperti segmen jalan; tersentuh untuk pertama kalinya
Diberikan daftar 2 titik kartesian 2D atau lebih yang dipesan, menampilkan nilai yang benar jika jalur menyentuh dirinya sendiri atau memotong sendiri; jika tidak, output nilai falsy jika tidak menyentuh sendiri atau berpotongan sendiri. Anda dapat mengasumsikan bahwa poin berturut-turut dalam daftar berbeda. Contoh: (0,0), (1,0) -> falsey (0,0), (1,0), …

3
Gambarlah ASCII berbentuk kubus
Diberikan tiga bilangan bulat> = 2, buat kubus ASCII dalam proyeksi (kabinet) ortogonal. Tiga bilangan bulat mewakili tinggi, lebar dan kedalaman (diukur dalam karakter yang terlihat) termasuk sudut. Sudut harus 'o's atau' + ', pilihan bebas. w: 10, h: 5, d: 4 Dengan demikian memberi: o--------o / /| / / …

5
Identifikasi set poin arborally puas
Sebuah set point arborally puas adalah seperangkat 2D poin sehingga, untuk setiap persegi panjang sumbu-blok yang dapat dibentuk dengan menggunakan dua poin di set sebagai sudut yang berlawanan, yang persegi panjang berisi atau sentuhan setidaknya satu titik lainnya. Berikut ini definisi yang setara dari Wikipedia: Set poin dikatakan puas secara …

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.