svsmumcu26 22:01 25 Eki 2012 #31
2. İpucu => 1 ile 999 999 arasındaki sayılara bakmak yeterlidir.
svsmumcu26 22:02 25 Eki 2012 #32
peki bir şey sorcam a+b+c+d+e+f = 6 ile bu soru arasında ne gibi bir fark vardır?
svsmumcu26 22:03 25 Eki 2012 #33
Bu arada cevap doğru sanırım, kısa yolu da biraz düşünmeyle buldum.
6 tane 1'i 6 tane basamağa dağıtacağız: (6+6-1,6)=462 çıkar.
İyi günler.
Kesinlikle

) böyle olacak.
kcancelik 22:04 25 Eki 2012 #34
Doğru cevabı bulduğumuza göre gece rahat bir uyku çekebilirim.
svsmumcu26 22:05 25 Eki 2012 #35 Doğru cevabı bulduğumuza göre gece rahat bir uyku çekebilirim.

Bitmedi 2.sorunun 2.ekstra sorusununda cevabını istiyorum

)) ısrarcıyım

)
kcancelik 22:10 25 Eki 2012 #36
Aynı şeyi daha küçük değerler için de yapacağız. Yani 5 tane 1'i, 4 tane ... 1 tane 1'i dağıtacağız:
(6+6-1,6)+(6+5-1,6)+(6+4-1,6)+(6+3-1,6)+(6+2-1,6)+(6+1-1,6)=462+210+84+28+7+1=792.
İyi günler.
svsmumcu26 22:12 25 Eki 2012 #37
evet.bu şekilde yapabilirsin.ama misal <1990 deseydim 1den 1989'a kadar olan tüm değerlerimi sayacaktık?
svsmumcu26 22:13 25 Eki 2012 #38
bunun cevabınıda ben yazayım misal <5 dediğinde bir fazla terim eklenir ve =5 koşulu sağlayan sayılar aranır.
Furkan61 00:47 26 Eki 2012 #39
Şu ikinci soru ile ekstra olan hoşuma gitti. 30 ekimde de PHP sınavım var. Dedim Furkan sen bunun PHP kodunu yap. Şartlara uygun sayıyı ve cevabını merak edenler yapacağınız işlem:
1)Linke tıklayın:
2)
2. soru için bunu :
$sayac=0;
for ($i=1; $i<=1000000; $i++)
{
$toplam=0;
$long=strlen($i);
for ($j=0; $j<=$long-1; $j++)
{
$deger[$j]=substr($i,$j,1);
$toplam=$toplam + $deger[$j];
}
if ($toplam == 6 )
{
echo $i . "<
br/>";
$sayac+=1;
}
}
echo 'Toplam Sayı : '.$sayac;
Ekstra soru için bunu :
$sayac=0;
for ($i=1; $i<=1000000; $i++)
{
$toplam=0;
$long=strlen($i);
for ($j=0; $j<=$long-1; $j++)
{
$deger[$j]=substr($i,$j,1);
$toplam=$toplam + $deger[$j];
}
if ($toplam == 6 )
{
echo $i . "<
br/>";
$sayac+=1;
}
}
echo 'Toplam Sayı : '.$sayac;
sitede gördüğünüz yeşil textarea bölümünü
temizleyerek yapıştırın
3)
Daha sonra "run code" bölümüne tıklayın, biraz bekleyin sayılar alta gelecektir. Aslında adedini hesaplıyor, ama online editörde satır sayısını aşıyoruz galiba.