Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Uzun zamandır tartışmamıştık


Öne çıkan mesajlar

Mesaj tarihi:
Bir soru vardı, dönem dönem konusu açılıp cevabı bulmaya çalışıyorduk hatırladığıma göre her seferinde farklı birşey bulunuyordu. Tekrardan aklıma geldi, konu açayım dedim.

Soru şu:

1000 tane adam daire oluşturuyor. Hepsinin numaraları var 1 2 3 4.. 1000e kadar sıralı hepsi.

1 numaralının elinde bir bıçak var, yanındakini öldürüyor yani 2yi sonra ölen adamın yanındakine veriyor yani 3e. 3. adam 4ü öldürüyor 5e veriyor bu şekilde son adam kalana kadar bıçak dairede dolaşıyor. En son hangi adam kalır?
Mesaj tarihi:
simdi ha 1000 tane var ha 10 tane var ayni sey.

ilk tur olenler
2,4,6,8, en elinde bicak olan:9
ilk tur kalanlar:
1,3,5,7,9

2. tur olenler:
1,5,9 :
kalanlar:
3,7

yani en son 3 kaliyor.

buda demek oluyoki en son 333. siradaki adam kalir.
Mesaj tarihi:
dönem dönem konusu açılıyor dedin, 3 kere açıldı 3ünüde ben açtım, 3 üncü konuda sayfa 2 yad 3 te bulmuştuk cevabı. 973 tü sanırsam.

bu arada reyou o iş öyle değil hatta kimse görmeden editle birazdan gelip ayar verebilir biri her an :D
Mesaj tarihi:
reyou said:

simdi ha 1000 tane var ha 10 tane var ayni sey.

ilk tur olenler
2,4,6,8, en elinde bicak olan:9
ilk tur kalanlar:
1,3,5,7,9

2. tur olenler:
1,5,9 :
kalanlar:
3,7

yani en son 3 kaliyor.

buda demek oluyoki en son 333. siradaki adam kalir.


kalmazki 3
999 oldurdu 1000 i sonra 1 verdi 1 de bos dururmu ilk once 3 u oldurdu

adam 10. yu adamdan saymiyor
Mesaj tarihi:
Soimyr said:

dönem dönem konusu açılıyor dedin, 3 kere açıldı 3ünüde ben açtım, 3 üncü konuda sayfa 2 yad 3 te bulmuştuk cevabı. 973 tü sanırsam.

bu arada reyou o iş öyle değil hatta kimse görmeden editle birazdan gelip ayar verebilir biri her an :D


yok lan sosyalciyim ben, tarih bolumu ogrencisinden bu kadar olur.
Mesaj tarihi:
çok fena fail oluyodum. 512 buldum. 512 mi diye sordum üstteki msjımda. sonra ulan 512 daha ilk turda gitti dedim. hemen 487 diye salladım :D
Mesaj tarihi:
Şu kod muhabbeti her konu açıldığında dönüyor ama kodu yazan çıkmadı.

Cevabı bende bilmiyorum bazısında bulamamıştık, bir kere bulunmuştu sanki ama sonra unutuyoruz tekrar açıyoruz konuyu.

Yani direk cevap bu mu diye yazmak yerinde, nasıl bulunuyor onuda anlatmalısınız.
Mesaj tarihi:
sandalye said:

Şu kod muhabbeti her konu açıldığında dönüyor ama kodu yazan çıkmadı.


çok fazla düşünmeden aklıma şu yöntem geldi, elimin altında compiler olmadığı için deneyemeyeceğim.

1- bir kod yaz, 1'den n (input edilen sayı) sayısına kadar tüm sayıları tek tek yazsın, 1 2 3 4 5 ... n şeklinde.
2- bu sayıları bir text dosyasına alt alta yazarak kaydetsin.
3- bu dosyayı açsın, tek loop içerisinde tek atlıyarak satırları silsin.
4- dosyanın sonuna geldiğinde başa dönsün loop devam etsin.
5- dosyada tek satır kaldığında son kalan satırdaki sayıyı output etsin.

elinin altında compiler olan denesin bunu evet.

hatta çalışıyor mu diye n değeri olarak 11 yazabilir.
şöyle olur o zaman:

1
2
3
4
5
6
7
8
9
10
11

1
3
5
7
9
11

3
7
11

7

output->7
×
×
  • Yeni Oluştur...