En Uygunu Bulma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
punk
Üye
Mesajlar: 11
Kayıt: 07 Nis 2005 07:25

En Uygunu Bulma

Mesaj gönderen punk »

Merhaba arkadaşlar

101...106 fisno

|ADI | ADET | 101 | 102 | 103 | 104 | 105 | 106 |
------------------------------------------------------------
A | 2 | 1 | 1 | 0 | 0 | 1 | 2
------------------------------------------------------------
B | 1 | 0 | 0 | 1 | 1 | 0 | 0
------------------------------------------------------------
C | 2 | 0 | 0 | 1 | 2 | 0 | 1
------------------------------------------------------------
D | 1 | 0 | 0 | 1 | 1 | 0 | 0
------------------------------------------------------------

böyle bir tablomuz olduğunu düşünürsek işleme almam gereken fişleri doğru tahmin etmem gerekiyor
106 ile 103 işlendiğinde A,B,C ve D adetlerinden eşit yada büyük olan en az fiş ile hazır konuma almak için nasıl bir yol izlemeliyiz.
yanı sonuç 106,103 demesi gerekiyor

yardım edebilecek bir üstad varsa sevinirim

iyi çalışmalar.
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Re: En Uygunu Bulma

Mesaj gönderen csunguray »

Yapmak istediğiniz şeyin amacı ve sorduğunuz soru anlaşılmıyor. Öncelikle "Ben XXX gibi bir şey yapmakya çalışıyorum. Bunun için xxxx gibi bir yöntem izledim. Ama falan konuda taklıdım" şeklinde bir giriş yaparsanız daha çok kişi yardım etmeye çalışacaktır.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
punk
Üye
Mesajlar: 11
Kayıt: 07 Nis 2005 07:25

Re: En Uygunu Bulma

Mesaj gönderen punk »

cevap için teşekkür ederim konuyu daha fazla açıklamaya çalışayım

A için 2
B için 1
C için 2
D için 1 adet gerekmekte

tabloya göre
A için 2 Adet gerekli 101,102 - işlenebilir 101=1 102=1 101+102 = 2 uygun
A için 2 Adet gerekli 101,105 - işlenebilir 101=1 105=1 101+105 = 2 uygun
A için 2 Adet gerekli 102,105 - işlenebilir 102=1 105=1 101+105 = 2 uygun
A için 2 Adet gerekli 106 tek başına işlenebilir 106 = 2 uygun

B için 1 adet gerekli 103 tek başına işlenebilir 103 = 1 uygun
B için 1 adet gerekli 104 tek başına işlenebilir 104 = 1 uygun

C için 2 adet gerekli 103,106 işlenebilir 103 = 1 106 = 1 = 2 uygun
C için 2 adet gerekli 104 tek başına işlenebilir 104 = 2 uygun

D için 1 adet gerekli 103 işlenebilir 103 = 1 uygun
D için 1 adet gerekli 104 işlenebilir 104 = 1 uygun

bu ihtimaller içinden en doğrusunu (en az fiş ile) bulmak gerekiyor tablo incelendiğinde

106+103 en doğru seçim

sanırım daha açıklayıcı olmuştur tam olarak anlamadığınız yeri söylerseniz dahada açmaya çalışacağım
Cevapla