|
Çözüm eksik cunku 28, 36, 52, 112, 442 listesini taramıyor ayrıca loop / döngü üzerinden gittiği için uzun Fonksiyonel stilde cok daha kısa de öz yazılabilir. Soruyu düzenledim, isPrime işlevi yerleşik olarak varsa kullanılabilir. |
sen olayın mantığını yaz bende sana programı yazayım :D |
4 sıralık programın usyürütmesini yazmaya gerek var mı? < Resime gitmek için tıklayın > |
öğrencilere testmi hazırlıyorsun yoksa gerçekten bu konuda takıldın mı !? |
Euler, Goldbach gibi matematikçilerin ilgilendiği konulardan, Reddit'te cıkan sorulardan öğrenci testi olur mu? Buradaki sorular gerçek programcılara göre, sana göre değil. Yazılım Geliştirme adı altında ilgisiz konular açıyorsun şimdi de burada ilgisiz sorular soruyorsun. Şu konuda 30 soru varsa 1 tekine bile yanıt/çözüm göndermeden belleğine takılan öylesine yorumlar yapıyorsun. Please... |
daha karekök sıkıştırma formülündeki değişken difransiyel fonsiyonunu çözememişsin ! ! :) büyük üstat, büyük mimarsın :D fazla kızdırmayayım ileride tekrar sana işim düşebilir :D |
< Resime gitmek için tıklayın > Örneğin verilen sayı 49 :
1'e düştüğü için MUTLU Verilen sayı: 89
4 'e düştüğü için, 1'e düşmediği için MUTSUZ Bu kritere göre verilen sayının mutlu sayı / mutsuz sayı olduğunu test eden kod yazınız. |
https://forum.donanimhaber.com/c-dilinde-birbirinden-farkli-random-sayilar-atama--148476356 'daki soru için Python yada başka dilleri kullanarak 10 - 30 sıra arası çözüm göndermişler. Raku ile o 1 sıralık iş :) say (50.rand.Int, { first * == none(@_), (@_[*-1], {50.rand.Int} ... Inf)[^50] } ... Inf )[^20] ekran görüntüsü: < Resime gitmek için tıklayın > |
Kodda anlaşılmayan bölüm nedir? Explicit Generator kullanan Lazy Evaluation tabanlı diziler mi :) |
sadece koyduğun on tane parantezin takibi bile başlı başına iş. |
Okey özdeş program, parantezsiz, klasik stilde. Yine anlayamadın değil mi. Çünkü anlamaya çalışmaktan çok yakınıp duruyorsun. Bu konu yakınıp duranlara göre değil :)given my @liste and my $rasg { |
Bozuk para problemi (coin change problem) Markette 13TL ödeyeceksiniz. Bozuk para olarak 1TL, 3TL ve 5TL var. (3TL gibi normalde olmayan bozuk paralar da var sayılacaktır) a) 13TL'lik ödemeyi bu bozuk paralar ile kaç değişik biçimde ödeyebilirsiniz ? Örneğin 1+1+1+1+1+1+1+1+1+1+1+1+1, 1+1+1+1+1+1+1+1+1+1+3, 1+1+1+1+1+5+3, 1+3+3+3+3, 3+5+5 .... gibi tüm kombinasyonlar listelenecek. Not. Bu soru çözüldü ancak iterasyon ile. Özdeş sorunun recursion kullanarak çözümü bekleniyor. Çözümde bozuk para kombinasyonlarının yalnızca toplamı değil, kendileri de olmalı.Örneğin {1,2,3} bozuk paraları ile 5TL ödemek için {1,1,1,1,1} {1,2,2} {1,1,1,2} {1,1,3} {2,3} gibi kombinasyonlar listelenmeli (recursion kullanarak) b) en az sayıda kaç tane bozuk para ile ödeyebilirsiniz ? Örn. 3+5+5 = 3 tane. Belli bir bozuk paradan sınırsız sayıda kullanabilirsiniz örneğin 1TL'den 13 tane 5TL'den 2 tane yada daha çoğunu kullanabilirsiniz de her bozuk para tipi kullanılmak zorunda değil örneğin 3TL kullanmadan 1+1+1+5+5 ile 13TL'yi ödeyebilirsiniz. Not: Bu sorunun b şıkkı, Amazon'da görüşme sorusu olarak soruldu. |
@anilburak Konuyla ne ilgisi var? |
< Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 11 Ağustos 2022; 12:29:18 >
< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesajda bahsedilenler: @Yeşim ceylan