Izoh qoldirish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin
Izohlar
Utkir Khujaev, 4 йил аввал
19-test kimgadir muamo bo'gan bo'lsa 4 , -4 uchun holatni ko'ring . o'tib ketadi ..
Raximov Bekzod, 4 йил аввал
Batafsilroq ma'umot berib yuboring. Menda ham 19-testda "Wrong Answer 19" xatoligini beryapti
Azizbek Xushnazarov, 4 йил аввал
pythonda eng aktual usullarni qullab ham time limitdan qutulib bunayapdi. sababi 10^(-9) <=Z<=10^9 yani bugani uchun Z=1000000000(1mlrd) berilsa. uni buluvchilarini topish uchun Z ni 1000000000(1mlrd) ta songa bulib kurish kerak. bunga esa 1 sek yetmayapdi. qanday yetsin
Bexruz Nutfilloyev, 4 йил аввал
pythonda time limit beraverarkanda qanday qochsa bo'ladi time limitdan
Umedjon Xayriyev, 4 йил аввал
z ning bo`luvchilarini topish yetarli. Agar juft bo`lsa o`zini, aks holda ++1
Saidov Og'abek, 4 йил аввал
31-urinishda :( Bitta maslahat vaqtni hisobga oling. 0 dan z gacha emas sqrt(z) gacha borish kk ekan. Optimal variantda yechish kerak ekanda
Nuriddinov Muhammadali, 4 йил аввал
BU MASALANI testlaridan 28-urinishda zo'rg'a o'tdim desam ham bo'ladi qisqasi bu masalani qanday yechganimga o'tib qo'ya qolaman. Bu masalani boshlanishida O(n) time c. bilan o'tmoqchi edim, lekin bo'lmadi. for X 1...|Z| gacha Y=Z/X agar shartga to'g'ri kelsa, plus minusliklari bilan, count++ print count Bu algoritm pythonda 20-test. javada 28-testdan o'tolmadi Keyinroq algoritmni murakkablashtirib X larni Zni bo'luvchilaridan olishga urinib ko'rdim. Bunda algoritm O(sqrt(n)) time c. bo'ldi. declare arr:[ ] integer for X 1...sqrt(|Z|): agar X Z ga bo'linuvchi bo'lsa arr.add(i) for X sqrt(|Z|)...1: agar X Z ga bo'linuvchi bo'lsa arr.add(Z/i) for X arr[0]...arr[arr.length-1]: Y= Z/X agar X va Y shartga to'g'ri kelsa, counter++ print(counter) Bu yerda faqat algoritm o'zim bu masalani ishlashda qiynaldim, biror kishiga foydasi tegadi degan umiddaman.
Sukhrobbek Ismatov, 4 йил аввал
Assalomu Alaykum. Yo'nalish berib yuborizlar iltimos...
Umedjon Xayriyev, 4 йил аввал
n=0 da print(-1) ekanini hisobga oling
dsf, 4 йил аввал
Nima xato deyapti? Savolda xatolik yo'qmi?
Xojamov Abduhalil, 3 йил аввал
xato yoqku yechganu
For Test, 4 йил аввал
test uchun namuna yozilar.
Stark, 4 йил аввал
e qanaqa belgi saytlaring tushunarsiz ekan
Zafar Kamolov, 4 йил аввал
X≤Y; shu shart masala javoblariga to'g'ri kelmaydi. Ya'ni 100 kiritilaganda to'g'ri javob 10 ekan. Aslida 5 bo'lishi kerak. 100 = 1 * 100 = 2 * 50 = 4 * 25 = 5 * 20 = 10 * 10 50 * 2 25*4 bu javoblarda x <= y shart bajarilmayapti. Masala shartiga ko'ra 1-son 2-dan katta bo'lmasligi kerak!
Hojiyev Sunatillo, 4 йил аввал
1*100 = 100 2*50 = 100 4*25 = 100 5*20 = 100 10*10 = 100 -100*-1 = 100 -50*-2 = 100 -25*-4 = 100 -20*-5 = 100 -10&-10 = 100
Zafar Kamolov, 4 йил аввал
Ha tog'ri etasiz, adashib ketipman🤦🏻‍♂️
Margaret Tetcher, 4 йил аввал
Assalomu alaykum! Manda misol chiqdi lekin muammo qaerda bilolmayabman !