Python Programlamaya Giriş 1 – İlk Adımlar

Python programlarını yazmak için gereken şeyler çok az: Sadece bir metin editörüne (text editor) ve Python yorumlayıcısına ihtiyacınız var. Metin editörü ile programı yazarsınız, ve yorumlayıcıya bu dosyayı okuyup çalıştırmasını söylersiniz. Hepsi bu.

Devamı...

Tutuklular ve kutular

Ali ile Veli tutukludur. Bir gün gardiyan gelir ve bir oyun oynayacaklarını, eğer kazanırlarsa serbest bırakılacaklarını söyler. Oyunun kuralları şöyle: Gardiyan sabah gelip Ali’yi bir odaya götürecek. Veli başka bir odada bekleyecek. Ali’nin getirildiği odada birden dörde kadar numaralanmış dört adet boş kutu olacak. Ali bu kutuları görürken gardiyan bir kutuya cebinden çıkardığı bir kağıdı koyacak. Ali kağıdın hangi kutuya koyulduğunu bilecek yani. Sonra gardiyan cebinden dört adet hilesiz madeni para çıkaracak ve sırayla yazı tura atıp her bir parayı birer kutunun üzerine koyacak. Ali hangi paranın yazı ya da tura geldiğini ve hangisinin hangi kutu üzerinde olduğunu da bilecek. Sonra gardiyan Ali’ye bir parayı seçmesini söyleyecek. Alinin seçtiği para yazı ise turaya, tura ise de yazıya döndürülecek ve Ali odadan çıkarılacak.

Devamı...

Sayı kartları Sorusu ve Çözümü

Üzerinde birden onikiye kadar sayıları yazılı olduğu oniki tane kartımız var. Bu kartla Anaximander, Boethius, Confucius ve Diogenes arasında eşit olarak paylaştırılıyor, yani her biri üç tane kart alıyor. Sonra sırayla aralarında şöyle bir konuşma geçiyor.

Devamı...

Kayles Oyunu

Bu oyun iki kişi arasında ve yanyana dizili 13 taşla oynanıyor. İki oyuncu da sırayla aşağıdaki hamlelerden birini yapıyor:

Devamı...

Elmalar, Mahkumlar ve Matematik

Üç mantıkçı yanyana hücrelerde idam vaktini bekliyorlar. Bu sırada kral bunlara bir şans daha vermek için baş danışmanını gönderiyor ve danışman her bir hücreye en az bir en fazla da dokuz tane olacak şekilde farklı sayıda elma bırakıyor. Mantıkçılar sadece kendi hücrelerindeki elmaları görebiliyor, diğer hücrelerde yine aynı kurala göre elmalar bırakıldığını biliyorlar ama sayılarını bilmiyorlar. Sırayla her biri danışmana cevabı evet ya da hayır olan bir soru sorabilecek. Danışman da bu soruyu doğru cevaplayacak. Herkes soruları ve cevapları duyabilecek. Eğer bu sorular sonunda mantıkçılardan biri üç hücredeki toplam elma sayısını söyleyebilirse hepsi serbest kalacak.

Devamı...

Anagram Sorusu

Verilen iki string s ve t için, t’nin s’nin bir anagramı ise true değeri döndürür değilse false değeri döndürün.

Devamı...

BSM Bot

BSM (Bilgi Sentez Motoru) olarak bilgiyi alıp sentezleyen daha sonra da yine kullanıcılara sunan bir çeşit yapay zeka sohbet botudur. Şimdilik sadece telegram üzerinden yayın yapmaktadır. Zamanla başka kanallarda da yayın yapmaya başlayacaktır.

Devamı...