Question

Difficulty: HardRutin Olmayan Problemler

Ali, Burak, Can, Deniz ve Emre isimli beş arkadaş bir çember etrafında sıralanmıştır. Oturma düzeni saat yönünde sırasıyla Ali →\rightarrow Burak →\rightarrow Can →\rightarrow Deniz →\rightarrow Emre şeklindedir.

Bu arkadaşlar 1'den başlayarak ardışık doğal sayıları sırasıyla söyledikleri bir oyun oynamaktadır. Oyunun kuralları şu şekildedir:

1. Oyuna Ali "1" diyerek başlar ve oyun başlangıçta saat yönünde ilerler.
2. Söylenen sayı asal sayı ise, sayı söylendikten sonra oyunun yönü tersine döner (saat yönünden saat yönünün tersine veya tam tersi).
3. Söylenen sayı 4'ün tam katı ise, o anki yöndeki sıradaki kişi atlanır ve bir sonraki kişi sayıyı söyler.

Buna göre, "17" sayısını hangi kişi söyler?

  1. A
    Ali
  2. B
    Burak
  3. C
    Can
  4. DenizAnswer
  5. E
    Emre

Answer

17 sayısını söyleyen kişi Deniz'dir.
Adım adım simülasyon yapıldığında; 16 sayısını Burak söyler. 16, 4'ün katı olduğu için Burak'tan sonraki kişi (Can) atlanır ve sıra Deniz'e gelir. Deniz 17 sayısını söyler.

Step-by-Step Solution

1
Başlangıç durumunu ve 1-5 arası sayıları simüle et.
1 (Ali, Yön: SY), 2 (Burak, Asal->Yön: SYT), 3 (Ali, Asal->Yön: SY), 4 (Burak, 4'ün katı->Can Atla->Deniz), 5 (Deniz, Asal->Yön: SYT)
Oyunun ilk döngüsündeki yön ve kişi değişimlerini belirlemek.
2
6-10 arası sayıları simüle et (Mevcut Yön: Saat Yönü Tersi - SYT).
6 (Can, Normal), 7 (Burak, Asal->Yön: SY), 8 (Can, 4'ün katı->Deniz Atla->Emre), 9 (Emre, Normal), 10 (Ali, Normal)
Yön değişimlerine ve atlama kurallarına dikkat ederek ilerlemek.
3
11-15 arası sayıları simüle et (Mevcut Yön: Saat Yönü - SY).
11 (Burak, Asal->Yön: SYT), 12 (Ali, 4'ün katı->Emre Atla->Deniz), 13 (Deniz, Asal->Yön: SY), 14 (Emre, Normal), 15 (Ali, Normal)
Yön ve kişi takibini sürdürmek. (Not: 12. adımda yön SYT olduğu için Ali'den sonraki kişi Emre'dir, o atlanır, Deniz söyler).
4
Son adımları simüle et (Mevcut Yön: Saat Yönü - SY).
16 (Burak, 4'ün katı->Can Atla->Deniz), 17 (Deniz)
Hedef sayıya ulaşmak.

Key Concept

Simülasyon ve Algoritma Takibi

Hints

1
Adımları tek tek yazarak ilerleyin. Her adımda şu üç soruyu sorun: Sayıyı kim söylüyor? Yön değişiyor mu? Bir sonraki kişi atlanacak mı?
2
12 sayısını Ali söylerken yön 'Saat Yönünün Tersi'dir. Bu yönde Ali'den sonra Emre gelir. Kural gereği Emre atlanmalıdır.

Practice More

Benzer bir soruyu, kişi sayısı 6 ve atlama kuralı 3'ün katları olacak şekilde deneyin.
Estimated Time:2m 30s
Rate this question