-
1.
+29 -1Panpalar bu tarz yarışmaları StackExchange'de çok görüyorum, burada neden olmasın diye paylaşıyorum.
Örnek bir yarışma: (bkz: http://codegolf.stackexch...most-any-numbers-you-like)
Yapmanız gereken istediğiniz bir programlama diliyle (web dilleri hariç, program bilgisayar programı olmalı) ekrana 1-10 arasında rastgele kez "Merhaba", 5-20 arasında rastgele kez de "Altini ser incisi ker" yazdıracak bir program yazmak.
Bu yarışmadaki gibi istediğiniz her türlü dili kullanabilirsiniz. En aklınıza gelmedik dil bile olabilir. Web programlama dilleri kullanmayın yeterli.
"Merhaba"lar ve "Altini ser incisi ker"ler arasında yeni satır karakteri (newline escape) olmalı, burada silindiği için yazamıyorum.
Örnek ekran çıktısı:
Merhaba
Merhaba
Merhaba
Altini ser incisi ker
Altini ser incisi ker
Altini ser incisi ker
Altini ser incisi ker
Altini ser incisi ker
Altini ser incisi ker
şeklinde olmalı.
Paylaşımınız şu formatta olmalı:
"Programlama dili", "Byte formatında kodun karakter sayısı":
"Kodun hastebin.com'a ya da pastebin.com'a yüklenmiş linki"
"Ekran çıktısı"
Gereksiz her şeyi çıkartabilirsiniz, boşlukları falan. Sıkışık çalışabilir minimum kod yeterli. Her şeyden kısmaya çalışın, bir byte bile önemli. Hata vermeden derlensin ve işini yapsın yeterli.
Yarışma sonuna kadar kodunuzda kısaltma yapabilirsiniz, yaptıktan sonra bana pm ile belirtmeniz yeterli.
Yarışma 23 Mart 2017 saat 09:05'te sona eriyor. Kazanana benden sağlam bir nick6.
Edit: Yarışmayı 23 Mart 2017'ye erteledim çünkü hala yeterli katılım yok. Daha farklı diller deneyin hiç rekabet olmadı.
Edit 2: Panpalar katılım formatını falan her şeyi okuyun lütfen. Boşluklardan istediğiniz kadar kısabilirsiniz, hata vermeden derlensin yeterli. Her türlü programlama dilini kullanabilirsiniz, garip garip sembollü programlama dilleri var, onları da kullanmak serbest. Herkese başarılar.
Edit 3: Panpalar ekran görüntüsü istememin sebebi random aralığı içinde olup olmadığını test etmekti. Yoksa tabii ki sabit bir çıktı alınamaz, sonuçta program random kullanıyor. Zaten yarışma programında rastgele diye kendim belirtmiştim.
Edit 4:
!!! ÖNEMLi !!!
Herkes klagib programlama dillerini kullanıyor panpalar. Bu şekilde giderse açık ara python kazanacak. Yarışmanın çekişmeli olması için her türlü dili kullanma izniniz var. Özellikle regex bazlı dillerde çok az yer kullanarak aynı iş yapılabiliyor. Buradaki dillere bakın mesela... (bkz: http://codegolf.stackexch...most-any-numbers-you-like)
Edit 5:
Şu anda rekor Ruby - 63 byte ile (bkz: onlar hep onemli ki) 'nin elinde. Tebrikler panpa.
Son Edit:
Kazanan:
Ruby - 63 byte ile (bkz: onlar hep onemli ki)
Helal panpama
-
2.
+6Programlama Dili: C
Boyut: 183 Byte
Link: https://hastebin.com/zepumoduse.pl
Ekran Çıktısı:
Merhaba
Merhaba
Merhaba
Altini ser incisi ker
Altini ser incisi ker
Altini ser incisi ker
Altini ser incisi ker
Altini ser incisi ker
Altini ser incisi ker
Altini ser incisi ker
Altini ser incisi ker -
-
1.
0Panpa katılım formatına uymuyor, hastebin'de paylaşmalı ve hangi kodda yazıldığını ve ekran çıktısını belirtmelisin. Ayrıca gereksiz her şeyi çıkar, boşlukları yeni satırları bile.
isimleri bozduğu için hastebin.com'da paylaş demiştim zaten. Formata uygun yaz panpa. -
2.
0bro hastebin'de nasıl paylasiyoruz, yazip kaydettim baska bir sey cikmadi öyle kaldı kod
-
-
1.
0Kodu yapıştırıp Ctrl + S yapıyorsun, ya da oradaki Save butonuna tıklıyorsun. Link yukarıda oluşuyor, onu kopyalayıp kullanıyorsun.
-
2.
0tamamdır eyvallah
-
1.
-
3.
0Panpa her şey iyi, tek sorun derlenmiş programın boyutunu atmışsın. Kodda kaç karakter olduğunu atman gerek, 1 karakter = 1 bayt.
-
4.
0Oo ceyrek
diğerleri 2 -
1.
-
3.
0Up up up
-
4.
+3up up up sabah ben de ekliycem
dil: python
byte: 167
restinp3ace@restinp3ace:~$ wc -c a.py
167 a.py
link: http://pastebin.com/Dpkmin9V
çıktı:
restinp3ace@restinp3ace:~$ python a.py
merhaba
merhaba
merhaba
merhaba
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
edit akbayram: olayı yanlış anlamamışım dimi lan :(
edit2: 3-5 karakter daha kısaltabilirmişim la aslında. -
-
1.
0Panpa değişim yaptığını belirterek son güne kadar değişim yapma hakkın var
-
2.
+2dil: python
byte: 91
link: https://hastebin.com/upilusiqug.py
çıktı:
merhaba
merhaba
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker -
-
1.
0helalsin pnp
-
1.
-
3.
0dil: python
byte: 143
link: https://hastebin.com/ocajudojuk . swift
çıktı:merhaba
merhaba
merhaba
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
altini ser incisi ker
diğerleri 1 -
1.
-
5.
+3Dil Pascal
https://hastebin.com/dalozewifa.pas
Ekran cıktısı degiskenlik gösterir. Random oldugu icin.
http://www.imgim.com/1583inciu466775.png
Byte : 181 byte
Edit : c de cok daha kisa yazabilirim sadece cilginlik olsun diye pascal da yazdim xd -
6.
+2Vay amk sözlük kodcularla dolu bmd
-
-
1.
+1helal et. Yaz beni @1 yarın salı gecesi 2 gibi editler atarım buraya dil python
-
-
1.
0bekliyoruz katilimini
-
1.
-
1.
-
7.
+2 -1Nabiyinuz MK heckir kayniyo bura
-
8.
+1Html kabul olurmu
-
-
1.
0Panpa web dilleri değil de bilgisayar programı dilleri kabul oluyor.
-
-
1.
+1html dil mi birader "sokacam simdi htmlnize de cssinize de ha" desene
-
2.
0bırakın yazsın html ile nasıl yazıyor
-
1.
-
1.
-
9.
+1En kısa python olmaz mı, yarısmaya gerek yok aq,
Bari hesap makinesi falan yaptırsaydın. -
-
1.
0Panpa stackexchange'de öylesine farklı dilleri kullanıyorlar ki. 64 bayt ile bunu yapmak mümkün.
-
1.
-
10.
+2Python 153 Bytes
https://hastebin.com/ogibikefug.py
oldu mu
Kod ve çıktısı
http://www.imgim.com/9815incis9569966.jpg -
-
1.
0Panpa formata uymamışsın üstteki entrylere ve benim entry'deki formata bakarak yap. istediğin kadar kısabilirsin ayrıca.
-
2.
0Oldu panpa. Bu arada ben karışmıyorum ama diğer herkes gibi fazladan boşlukları kaldırarak tasarruf edebilirsin. Pythondan pek anlamıyorum, ne kadar kısabilirsin bilmiyorum. Derlemede hata çıkmayacak kadar kıs yeterli. Ayrıca kodda değişiklik yapabilirsin yarışma sonuna kadar, sadece bana pm'den bilgi ver yeter.
Bir de ekran çıktısını atarsan çok iyi olur. -
3.
0Python da bloklar parantezler ile oluşmuyor girintiler ile oluşuyor o yüzden yan yana yazamam
diğerleri 1 -
1.
-
11.
0Bilmeyenler ne yapıyorlar amq demesinler işin fazla espirisi yok
-
12.
0Değişik bir şey olmuş bence güzel upupupuppup
-
13.
0Rezerve
-
14.
0Xeske pc'm bozulmasaydı :(
-
15.
0BilgisayarA geçince yollarım aq bende karışık bişey isteyecek sanıyom
-
16.
+2Noluyor amk engin bi pc dili bilmek mi lazim
Not defretini açıp yaziyimmi? -
17.
0en kısa pyhton oluyor la ?
-
18.
+1 -4Dil:31Çeken adam
Kod aggsyshdvvd@jhshgdh%#€&!-(!&*8(;-€+!8
Tamamı:¢£°£°™℅¥=¶¥{°°=¥°}¥℅°×£{{¥=÷℅™¥°÷¥
Altini ser incisi ker
Merhaba -
19.
+2Dil python , 119 byte
https://hastebin.com/fotanuhexe . swift
Bu da 116 bytelık olanı https://hastebin.com/wuteyiqixo . swift
merhaba
merhaba
merhaba
merhaba
altını şer incisi ker
altını şer incisi ker
altını şer incisi ker
altını şer incisi ker
altını şer incisi ker
altını şer incisi ker
altını şer incisi ker
altını şer incisi ker
altını şer incisi ker
altını şer incisi ker
altını şer incisi ker
altını şer incisi ker
altını şer incisi ker
altını şer incisi ker -
20.
+1programlama dili : c++
boyut : 261 Byte
link : https://hastebin.com/azewozobir.cpp
panpa ekran çıktısında gösterdiğin gibi yapmaya çalıştım inşallah olmuştur.
ekran çıktısı :
merhaba
merhaba
merhaba
altini ser inci giber
altini ser inci giber
altini ser inci giber
altini ser inci giber
altini ser inci giber
altini ser inci giber -
-
1.
0olmamış seninki kural rastgele sayıda merhaba ve altini ser inci giber yazdırma gerekiyo senin yazdığın 3 kere merhaba 6 kere altini ser inci giber yazdırır yanlış olmuş
-
1.