Eğer 3’ün ve 5’in ortak katı olan ve 10’dan küçük doğalsayıları, listelersek 3,5,6 ve 9 olur. Bu sayıların toplamı 23’dür.
1000’den küçük 3’ün ve 5’in ortak katı olan sayıların toplamını bulunuz:
Python İle Çözüm
from datetime import datetime def main(): total = 0 for n in range(3,1000): if n % 3 == 0 or n % 5 == 0: total+=n print(total) if __name__=="__main__": startTime = datetime.now() main() print(datetime.now()-startTime)
Sonuç: 233168
Kod çalışma süresi: 0:00:00.001000
PHP İle Çözüm
$startTime = time(); for($test =0 ; $test<10000; $test++){ $total = 0; for($i=3 ; $i<1000 ; $i++){ if($i % 3 == 0 || $i % 5 == 0) $total+=$i; } } echo $total."\n"; $executionTime = time()- $startTime; echo "Execution Time: ".$executionTime;
Sonuç: 233168
Kod çalışma süresi: 2 sn