წერილები: 15
tornike5 says:
22 ივნისი 2013, 21:26
ვაპირებდი იგივე მეკითხა მარა მეგონა უეჭველი იქნებათქო :დ
წერილები: 15
tornike5 says:
11 ივნისი 2013, 17:13
ეს წითელი წრფე ორ ნაწილად გაყოფს წერტილთა სიმრავლეს . ვთქვათ პირველ ჯგუფში არის A ცალი , მეორეში B ცალი (A+B=N).

წითელი წრფე გადაკვეთს ზუსტად A*B ლურჯ მონაკვეთს , რადგან თითოეულ ჯგუფში გავლებულ ლურჯ მონაკვეთს არ კვეთს წითელი წრფე , ხოლო განსხვავებულ ჯგუფში თუა ამ მონაკვეთის ბოლოები მაშინ კვეთს.

სულ გაივლება N*(N-1)/2 ლურჯ იმონაკვეთი.
მასჰინ A*B=N*(N-1)/4
4*A*B=(A+B)*(A+B-1)
4*A*B=A^2+B^2+2*A*B-A-B
A^2+B^2-2*A*B-A-B=0
(A-B)^2=A+B=N
ანუ N გამოვიდა (A-B)ს კვადრატი .
რდგ :))
წერილები: 15
tornike5 says:
22 მაისი 2013, 19:46
https://geolymp.org/thread/view/47 აჰა დინამიურ პროგრამირებაზე ლინკები აქ წერია.
წერილები: 15
tornike5 says:
15 მაისი 2013, 20:41
http://codeforces.com/blog/entry/325
წერილები: 15
tornike5 says:
17 მარტი 2013, 22:29
J გვქონდა ჩვენ იდეა , თუმცა დაწერა ვერ მოვასწარით . თავიდან ყველა პალინდრომს დაითვლი o(N) დროში და მერე თვისთიდ პალინდრომის ცენტრს გადაარჩევ, პოზიციას და რომელ სტრინგისაა იმასაც . და მაგ ცენტრიდან უკვე გათვლილი გაქ მაქსიმუმ რა სიგრძეზეა მარჯვნივ და მარცხნივ ტოლი ქვესტრინგები იმავე სტრინგში. და როცა უკვე ტოლია არაა უნდა გადახვიდე მეორე სტრინგზე და ორობითად უნდა გადაარჩიო რა სიგრძის ქვესტრინგია ტოლი ზემოთა სტრინგში დაწყებული რაგაც პოზიციიდან მარცხნივ და ქვედაში დაწყებული საიდანგაც მარჯვნივ . შემოწმებას ხეშირებით დაწერ და NlogN გამოდის დრო.
წერილები: 15
tornike5 says:
16 მარტი 2013, 11:54
კარგი ამოხსნაა :)
წერილები: 15
tornike5 says:
15 მარტი 2013, 21:20
@gojira - მოკლედ ვერ დაგვიწერ სწორ ამოხსნას ?
წერილები: 15
tornike5 says:
28 თებერვალი 2013, 15:08
ტოპკოდერზე მე-20 ზე რო გადავედით , საქართველოს არ დაკლებია ქულები , სხვებმა მოიმატეს და იმიტომ გადაგვასწრეს.
წერილები: 15
tornike5 says:
8 დეკემბერი 2012, 20:34
წითელ–შავ ხეებზე როა მე–5 ამოცანა , მოკლედ ვერ მეტყვით ამოხსნას ან იდეას როგორ იხსნება ?
წერილები: 15
tornike5 says:
27 აგვისტო 2012, 11:29
დინამიური ამოცანები სპოჯზე
http://problemclassifier.appspot.com/index.jsp?search=dp&usr=
წერილები: 15
tornike5 says:
20 აგვისტო 2012, 23:40
მადლობა
წერილები: 15
tornike5 says:
19 აგვისტო 2012, 12:47
ხეშირების დროს როცა ინახავ რაიმე რიცხვის ან სტრინგის ნაშთს რაიმე მარტივ რიცხვზე , არის შანსი რომ განსხვავებულმა ელემენტებმა ერთიდაიგივე ნაშთი მოგცენ. ეს პრობლემა როგორ უნდა მოვაგვარო ? კიდევ თუ შეგიძლიათ ხეშირებაზე თეორიული მასალის და ამოცანების ლინკები რო მომაწოდოთ ?
წერილები: 15
tornike5 says:
24 მაისი 2012, 13:37
ხო ეგრე მაქ
წერილები: 15
tornike5 says:
24 მაისი 2012, 11:23
კი მანძულაშვილი ვარ , LCA წერის დროსაც მეწერა , მასივი მქონდა პატარა და 1 შემოწმება მაკლდა და არ გადიოდა.
წერილები: 15
tornike5 says:
24 მაისი 2012, 9:29
ცოტნე შენი ხინკალიც ამოიხსნა :)
სიახლეები Facebook-ზე
მომავალი ღონისძიებები
მომავალი ღონისძიებების სია ცარიელია.
ღონისძიებების კალენდარი
მხარდამჭერები






ახალი კომენტარები
Dixtosa Episode II - Analysis...
Eშისაიდან მოვიდა 3**13?ისე 4 * 52 * 3**13 = 331M+ ...
Quick GeOlymp 2013 - ფინალური ეპიზოდი იწყება...
Upsolving ჩაირთო...
saba_tavdgiridze GeOlymp 2013 - ფინალური ეპიზოდი იწყება...
აღარ მინდა.:)...
saba_tavdgiridze GeOlymp 2013 - ფინალური ეპიზოდი იწყება...
B ამოცანის 17 ტესტს ვერ მიმანიშნებთ?...
tornike5 GeOlymp 2013 - ფინალის შესახებ...
ვაპირებდი იგივე მეკითხა მარა მეგონა უეჭველი იქნება...
giorgi123 GeOlymp 2013 - ფინალის შესახებ...
მადლობა.შარშან ფინალში ამოცანების ყურებით ვიფარგლე...
Elle GeOlymp 2013 - ფინალის შესახებ...
შარშან ფინალს codeblocks-ით წერდით?დავაყენეთ codeb...