Leap Year Sorusu
Soru: Programda 2020 yılından başlayarak 1900 yılına kadar olan artık yılları listeleyiniz. Artık yıllar 4'e tam bölünen yıllardır, ancak 100'e tam bölünen yılların artık olabilmesi için 400'e de tam bölünmesi gerekir.
Örneğin 2000 yılı bir artık yıldır.
Sorun şu 100' tam bölünebilme kuralı sayının son iki rakamı 00 olmak zorunda artık yılın temel kuralı 4'e tam bölünmesiydi. Üç haneli, dört haneli, beş haneli vb.. daha fazla haneli sayılarda 100'e tam bölünenler 4'de de tam bölünür.
(Ör: 1300/4=325& 1300/100=13)
Bu yüzden 100 bölünüp 4'e tam bölünmeyen bir sayımı var.
Çünkü "100'e tam bölünen yılların artık olabilmesi için 400'e de tam bölünmesi gerekir. " sorunun bu koşul kısmı bu durumda anlamsız kalıyor.