«geometry» etiketlenmiş sorular

Bu zorluğun, şekiller veya diğer geometrik yapılar kullanılarak, manipüle edilerek veya yaratılmasıyla çözülmesi amaçlanmıştır.

4
1009 piksel dahil
Çıktı , 1009 pikseli çevreleyen bir şekildir. Şekil, tek, kapalı, kesişmeyen bir halka şeklini almalıdır. Giriş , pozitif olmayan sıfır tamsayıdır. Her giriş, benzersiz bir çıktı vermelidir - yani, her çıktı, daha düşük bir girdi kullanılarak oluşturulanlardan benzersiz olmalıdır. Zafere , en büyük giriş sınırı tarafından karar verilir: Gönderiminizin giriş …

3
Wang Tiles ile Ekranı Doldurun
Takip eden 13 kare Wang fayansın her zaman uçağı aperyodik olarak döşemesi kanıtlanmıştır . Bu, kareler tüm komşu tarafların aynı renkte olduğu bir ızgarada düzenlendiğinde, desenin bir tercümesinin asla kendisiyle eşleşmeyeceği anlamına gelir. Her döşemeyi metinsel olarak ortada ve köşelerde boşluklarla dolu 3 x 3 ızgarayla ve kenarlarda kırmızı, yeşil, …

8
Bilardo topları çarpışma
Bir çift bilardo topunun 2 boyutlu pozisyonları ve hızları, çarpmadan hemen önce, elastik bir çarpışmadan sonra hızlarını hesaplar . Bilyaların, aynı yarıçap, aynı kütle, homojen yoğunluk ve sürtünme olmadan ideal küreler (veya eşdeğeri: daireler) olduğu varsayılır. : Girdi 8 sayıdan oluşur ilk topu, merkezidir benzer onun hızına ve ikinci topu …

6
Koordinatlara uzaklık
Orada n 2D düzlemde insanlar. Aralarındaki mesafeleri kullanarak konumlarını bulacağız. Benzersiz bir cevap almak için dört varsayımda bulunmalısınız: En az 3 kişi var. İlk kişi pozisyonda (0, 0). İkinci kişi, bazı x> 0 için (x, 0) konumunda. Üçüncü kişi bazı y> 0 için (x, y) pozisyonundadır. Bu yüzden zorluğunuz, 2B …

4
Üç işaretçi! Ama ne tür?
Gönderen http://en.wikipedia.org/wiki/Triangle : Üç 2d koordinat tuple (Kartezyen) alan ve bu üç noktanın ne şekilde tanımlandığını sınıflandıran bir program yazın. Neredeyse tüm durumlarda, bu noktalar farklı türlerden bir üçgen tanımlayacaktır. Bazı dejenere durumlarda, noktalar tekil bir noktayı veya düz bir çizgiyi tanımlayacaktır. Program, aşağıdaki etiketlerden hangisinin açıklanan şekle uygulanacağını belirleyecektir: …

11
En Küçük Tamsayı Diski
Bu zorluk, verilen bazı noktaları içeren en küçük diski bulmakla ilgilidir. Bu biraz daha zorlaştırılmıştır, ancak, bu zorlukla, diskin koordinatlarının ve yarıçapının her ikisi de tamsayı olması gerektiği gerçeğiyle. Girdi, tamsayı koordinatlarına sahip xve işaretli noktaların bir listesi olacaktır y. Bunu, bir troller listesi, bir liste listesi veya bir çift …

10
Doğal Kütükte Karıncalar
Bu iyi bir acemi mücadelesi ve iyi bir zaman katildir. Ben sadece doğal bir kütük dedim, çünkü başlık çok kısa, bunun logaritma ile ilgisi yok. Verilen 2 değişken: Karıncaların sayısı n. Günlüğün genişliği w. Çıkış genişliğinin bir günlük wolan nkarıncalar (Örnek gösterilmiştir w=3, n=6) | | | \O/ \O/ \O/ …

7
Polar Grafik Grafiğinde Seyahat Eden İki Nokta Arası Mesafe
Kısa Sorun Açıklaması Yalnızca orijinden çıkan ışınlar ve orijine merkezlenmiş daireler üzerinde seyahat eden iki nokta arasındaki minimum mesafeyi bulmak için bir program yazın. Öncül açıklaması Şimdi bir uçakta olduğumuzu ve bu uçakta sadece özel yollarla seyahat etmemize izin verildiğini düşünelim. Menşe kaynaklı herhangi bir ışın üzerinde seyahat etmemize izin …

3
Rasgele bir hexa-glif çizin
Yukarıdaki görüntü bir heksa-glif olarak adlandırılır. Hexa-glifleri, DiffEq dersim sırasında doodling yaparken oluşturduğum harika desenler. İşte nasıl bir tane: Düzenli bir heksagram şeklinde olan aşağıdaki nokta kümesini göz önünde bulundurun. İç altıgen, son glifi içerecek olan şeydir, dış 6 nokta bir yıldız oluşturur ve çizgilerimizi çizmeye başlayacağımız yer. Dış altı …

15
Geometrik bir meydan okuma
Herkes geometriyi sever. Peki neden golf oynamayı deniyoruz? Bu zorluk, harf ve rakamları almayı ve buna bağlı olarak şekiller oluşturmayı içerir. Girdi Giriş şeklinde olacaktır (shapeIdentifier)(size)(inverter). Ama shapeIdentifier, size ve invertör nedir? Şekil tanımlayıcısı, *s ile yapacağınız şekil türünün tanımlayıcısıdır . Şekil tanımlayıcıları aşağıdadır: s - Kare t - Üçgen …
23 code-golf  string  ascii-art  geometry  code-golf  ascii-art  subsequence  fewest-operations  test-battery  code-golf  array-manipulation  bitwise  code-golf  interactive  code-golf  music  code-golf  string  kolmogorov-complexity  code-golf  string  decision-problem  simulation  code-golf  string  classification  code-golf  sequence  base-conversion  palindrome  code-golf  kolmogorov-complexity  code-golf  date  astronomy  code-golf  sequence  base-conversion  code-golf  geometry  combinatorics  code-golf  string  code-golf  math  array-manipulation  code-challenge  math  code-golf  card-games  code-challenge  array-manipulation  sorting  code-golf  code-golf  math  abstract-algebra  polynomials  code-golf  palindrome  factoring 

3
Pisagor Üçgenleri İstifleme
Arka fon Bir Pisagor üçgeni, her bir kenar uzunluğunun bir tamsayı olduğu (yani, kenar uzunluklarının Pisagor üçlü ) olduğu bir dik üçgendir : Bu üçgenin kenarlarını kullanarak iki tane daha uyumlu Pisagor üçgeni ekleyebiliriz: İki üçgen üst üste gelmediği ve bağlantı kenarlarının uzunluğu eşit olmadığı sürece uygun gördüğümüz bu kalıpla …

1
Şimdi beni duyabiliyor musun?
Arka fon Bir yazılım imparatorluğunun zengin bir yöneticisisin. Zamanınız çok paraya değer. Bu nedenle, her zaman mümkün olan en verimli rotada seyahat etmelisiniz. Ancak, bir yönetici olarak, önemli telefon görüşmelerine katılmak için çok zaman harcıyorsunuz. Asla aramaları bırakmamanız çok önemli, bu yüzden asla hücre servisi olmayan alanlarda seyahat etmemelisiniz! Meydan …

6
Düzlemi bölen daireler
Görev Düzlemde y = 0 çizgisindeki merkezleriyle bir dizi daire verilecektir . Hiçbir çemberin birden fazla ortak noktaya sahip olmadığı garanti edilir. Göreviniz, dairelerin kaç uçağı böldüğü konusunda bölgeleri belirlemek. Bir bölge, dairelerin hiçbiriyle kesişmeyen, en fazla bitişik bitişik nokta kümesidir. Çevrelerin açıklaması verildiğinde bu cevabı hesaplayan bir program yazmalısınız. …

24
Üçgen sayısını say
Pozitif tamsayıların bir listesi göz önüne alındığında, oluşturabilecekleri üçgen sayısını, yan uzunluklarının giriş listesinin üç ayrı girişi ile temsil edileceği şekilde bulun. (İlham gelir CR .) ayrıntılar Eğer bir üçgen oluşturulabilir her üç yan uzunluklarının permütasyon a,b,ca,b,ca,b,c yerine sıkı üçgen eşitsizliği a+b>c.a+b>c.a + b > c.(Bu, a+b>ca+b>ca+b > c , …

23
ASCII Sanat Sekizgenleri
Bir giriş tamsayısı verildiğinde n > 1, nkarakterlerden oluşan yan uzunlukları olan bir ASCII-sanat sekizgenini çıkar . Aşağıdaki örneklere bakınız: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # # …
22 code-golf  ascii-art  code-golf  geometry  code-golf  balanced-string  code-golf  cops-and-robbers  code-challenge  cops-and-robbers  code-golf  code-golf  random  cryptography  code-golf  array-manipulation  number  code-challenge  integer  code-golf  math  integer  code-golf  math  math  parsing  image-processing  test-battery  math  number  combinatorics  fastest-code  code-golf  code-golf  math  number-theory  rational-numbers  polynomials  code-golf  math  geometry  code-golf  code-golf  number-theory  primes  factoring  code-golf  restricted-source  code-golf  string  decision-problem  counting  code-golf  math  sequence  fibonacci  code-golf  array-manipulation  counting  code-golf  array-manipulation  number-theory  code-golf  array-manipulation  code-golf  random  code-golf  string  hexadecimal  code-golf  string  code-challenge  sorting  code-golf  number  floating-point  code-golf  sorting  code-golf  decision-problem  fibonacci  code-golf  number  combinatorics  code-golf  string  code-golf  math  code-golf  electrical-engineering  code-golf  javascript  code-golf  base-conversion  code-golf  array-manipulation  matrix  binary-matrix  code-golf  kolmogorov-complexity  python  perl  ruby  code-golf  number  code-golf  optimization  integer-partitions  code-golf  string  code-golf  ascii-art 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.