- iPhone topik
- One mobilszolgáltatások
- Google Pixel 10 Pro XL – tíz kicsi Pixel
- Apple iPhone Air - almacsutka
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- Apple Watch
- Xiaomi 15 - kicsi telefon nagy energiával
- Samsung Galaxy S10 és S10+ duplateszt
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Xiaomi 15 Ultra - kamera, telefon
-
Mobilarena
Új hozzászólás Aktív témák
-
axioma
veterán
válasz
PumpkinSeed #10731 üzenetére
Ott van a feladat, azt oldja meg
Egyebkent a kozepen van a lenyege: az a
result+=2*array[inputszam%modulo]++
. Merthogy a vegen ugye az osszegben minden egyes modulora ha abbol van valami K darab, akkor K*(K-1) (mindket iranybol szamolt) kapcsolat van. Ez viszont eloallithato ugy, hogy 0+2+4+6+8+... -bol K darab tagot veszel. Ehhez tudni kell, hogy a nem definialt ertekek is hasznalhatok (szam eseteben 0-kent), sot a tombnek is cimezheted a sokadik indexet elsore, szepen kiegesziti a meglevot es a nemletezoket feltolti 0-val. Szoval valahogy igy.
Itt van ugyanez ahogy en irtam elsore pythonban:_,K=map(int,raw_input().split())
r=0
n=[0]*K
for c in raw_input().split():
l=int(c)%K
r+=n[l]*2
n[l]+=1
print r
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Windows 11
- iPhone topik
- Milyen légkondit a lakásba?
- Szelek helyett a nosztalgia szárnyán érkezik a SilverStone legújabb miditornya
- One mobilszolgáltatások
- Milyen házat vegyek?
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Google Pixel 10 Pro XL – tíz kicsi Pixel
- Milyen egeret válasszak?
- Házimozi belépő szinten
- További aktív témák...
- Lenovo ThinkPad P1 G2 Tervező Vágó Laptop -70% 15,6" Xeon E-2276M 32/1TB QUADRO T2000 4GB FHD
- Dell OptiPlex 3050 számítógép (I3/8gb/240SSD)
- Lenovo Thinkpad T495s Ryzen 5 PRO 3500U/16GB RAM/256 SSD/14" FHD touch Magyar bill. laptop eladó
- 1 ÉV GARANCIA - iPhone SE 2020 128GB - 84% Akksi
- Gamer számítógép Z3 Plus
- Azonnali készpénzes Intel i5 i7 i9 8xxx 9xxx processzor felvásárlás személyesen / csomagküldés
- Apple iPhone 15 Pro max 255GB,Kábel,12 hónap garanciával
- GYÖNYÖRŰ iPhone 11 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3265, 100% Akkumulátor
- Eladó Xiaomi Redmi Note 14 Pro 5G 8/256GB / 12 hó jótállás
- Samsung Galaxy A54 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest