Tetris benzeri bir uygulamaya lütfeen yardımmm

merver
14-05-2013, 17:23   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
1 mesaj
Kayıt Tarihi:Kayıt: May 2013

benim acilen cevaplanması gereken bir sorum var...

Şimdi 10 10 satır ve sütunlu matrisi içeren (bu sayılar sadece 0 ve 1 içerir ve her sayı arasında sayı vardır) bir input.txt dosyamız var.Bu dosyadan okuma yaparak içinde aynen tetris oyunundaki gibi düz L ya da ters L vardır(bunlar 1'ler gruplandırılarak belirtiliyor)

Bu 10 10 matrisinin herhangi bir yerinde bulunan (ki bunun koordinatını biz belirlememiz gerekiyor) düz ya da ters L harfini bulan ve bu L harfini saat yönünde 90 derece döndürüp tekrar output.txt dosyasına yazdırmam gerekiyor.Kullanıcı ile hiç bir etkileşimi olmayacak programın.Ve 10 10 köşegenlerine gelen L harfi döndürülünce taşma olduğunda sığmayacağından köşeler ihmal edilebilir.

Örnek:

input.txt
0 0 0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0 0
0 0 0 1 1 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0

output.txt
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 1 1 1 0 0 0 0
0 0 0 1 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0

input2.txt
0 0 0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0 0
0 0 1 1 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0

output2.txt
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0 0
0 0 0 1 1 1 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0