Fatih Karakuş

27 Eylül 2007 Perşembe

Uluslararasi bir firmada calismak ister misiniz?

Uyesi oldugum bilisim sitelerini gezerken bir ilan ile karsilastim. "Solve this, work here" olan sloganlari ilgimi cekti ve sitelerine girdim. Soru cok guzel hazirlanmis. Ileri duzey programlama bilgisi istemiyor, programciliga giris duzeyinde bilgi yeterli soruyu cozmek icin ancak kapasitenizi zorlamaniz gerekiyor. Soru soyle:
1den 999.999.999'a kadar olan sayilari, yazi ile aralarda bosluk olmayacak sekilde yazdigimizi dusunun (ingilizce olarak, ve "and" ve noktalama isareti olmadan) ve alfabetik siraya gore siraladigimizi dusunun. Bu siralamada 51 milyarinci harf bir sayinin son harfi oluyor. Bu sayi ve bu sayiya kadar olan tum sayilarin toplami nedir?

Ornegin siralamadaki ilk 6 sayi:
  • eight
  • eighteen
  • eighteenmillion
  • eighteenmillioneight
  • eighteenmillioneighteen
  • eighteenmillioneighteenthousand
son sayi ise
  • twothousandtwohundredtwo
Bu siralamada bastan sona, soldan saga 28. harf eighteenmillion un son harfine dek geliyor.

Bir kac ornek daha :
911,610,034 "ninehundredelevenmillionsixhundredtenthousandthirtyfour"
500,000,000 "fivehundredmillion"
1,709 "onethousandsevenhundrednine" seklinde yaziliyor.

Kolay gelsin :)

0 Yorum:

Yorum Gönder

Kaydol: Kayıt Yorumları [Atom]

<< Ana Sayfa