- D1Rect: Nagy "hülyétkapokazapróktól" topik
- gban: Ingyen kellene, de tegnapra
- <Lacy85>: Időmilliomosok előnyben - Játékfejlesztés #1
- btz: Internet fejlesztés országosan!
- sziku69: Fűzzük össze a szavakat :)
- Win 10 LTSC: hülye vagyok?
- Luck Dragon: Asszociációs játék. :)
- MasterDeeJay: MSI H110M PRO és i3-8350K (coffeetime mod)
- WireGuard VPN a mindennapokra
- sellerbuyer: Mivel fotózz és videózz 2025-ben? Elég egy mobil vagy kell egy kamera?
-
LOGOUT
Ú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!
- Akciófigyelő: Komoly kedvezmény a 70mai 4K Omni autós kamerára
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Végre egy tényleg jó Duotts bringa! - E29 teszt
- Vivo X200 Pro - a kétszázát!
- ASUS routerek
- AMD vs. INTEL vs. NVIDIA
- Házimozi belépő szinten
- iPhone topik
- Kerékpárosok, bringások ide!
- Az időjárás borongósabbra váltott, de a hardverek még vígadnak
- További aktív témák...
- IPhone 15Pro 128GB One makulátlan akku 91%
- Csere-Beszámítás! Garis! Asus Tuf FX608H Notebook! I5 13450HX / RTX 5050 8GB / 16GB DDR5 / 1TB SSD
- XPS 15 9510 15.6" 4K+ IPS érintő i7-11800H RTX 3050Ti 32GB 1TB NVMe ujjlolv IR kam gar
- PowerColor Red Devil AMD Radeon RX 6800 XT 16GB Garanciával!
- IPhone 16 256GB gyári független megkímélt 2027.10.11. Notebook.hu vásárlás
- Eredeti Lenovo 300W töltők - ADL300SDC3A
- BESZÁMÍTÁS! GIGABYTE A520M R5 5600X 16GB DDR4 512GB SSD RTX 3060 Ti 8GB ZALMAN M4 Cooler Master 650W
- GYÖNYÖRŰ iPhone 11 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3163, 100% Akkumulátor
- Bomba ár! Lenovo ThinkPad X1 Yoga 2nd - i7-7G I 16GB I 512SSD I 14" FHD Touch I Cam I W11 I Gar!
- DDR5 8/ 16/ 32GB 4800-5600MHz SODIMM laptop RAM, több db- számla, garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest