იპოვნეთ მასივში ისეთი წყვილი, რომ მათი XOR იყოს 0

პრობლემა ”იპოვნეთ წყვილების რაოდენობა მასივში ისე, რომ მათი XOR არის 0” და აცხადებს, რომ ჩვენ მივეცით მთელი რიცხვების მასივი. პრობლემის დებულება ითხოვს მასივში არსებული წყვილი წყვილის გარკვევას, რომელსაც აქვს წყვილი Ai XOR Aj = 0. შენიშვნა:

წაიკითხე მეტი

დაითვალეთ მეცხრე კიბეზე ასასვლელი გზები 1, 2 ან 3 ნაბიჯის გამოყენებით

პრობლემა "დათვალეთ გზები მეცხრე კიბეზე ასასვლელად 1, 2 ან 3 ნაბიჯის გამოყენებით" აცხადებს, რომ თქვენ დგახართ ადგილზე. ახლა კიბის ბოლოს უნდა მიაღწიოთ. რამდენი გზა არსებობს ბოლომდე მისასვლელად, თუ შეგიძლიათ გადახვიდეთ მხოლოდ 1, 2,

წაიკითხე მეტი

წყვილების მასივის გათვალისწინებით იპოვნეთ მასში ყველა სიმეტრიული წყვილი

იპოვნეთ ყველა სიმეტრიული წყვილი - გეძლევათ მასივის რამდენიმე წყვილი. თქვენ უნდა გაარკვიოთ მასში სიმეტრიული წყვილი. ამბობენ, რომ სიმეტრიული წყვილი სიმეტრიულია, როდესაც წყვილებში ამბობენ (a, b) და (c, d), რომელშიც 'b' ტოლია 'c' და 'a' არის…

წაიკითხე მეტი

იპოვნეთ ქვეჯგუფი მოცემული თანხით (ამუშავებს ნეგატიურ რიცხვებს)

პრობლემა "იპოვნეთ ქვეჯგუფი მოცემული ჯამით (ამუშავებს ნეგატიურ რიცხვებს)" აცხადებს, რომ გეძლევათ მთელი რიგი, რომელიც შეიცავს უარყოფით მთელ რიცხვებსაც და რიცხვს სახელწოდებით "ჯამი". პრობლემის დებულება ითხოვს ქვე-მასივის დაბეჭდვას, რომელიც აჯამებს მოცემულ რიცხვს, სახელწოდებით "sum". თუ ერთზე მეტი ქვე-მასივი

წაიკითხე მეტი

შეცვალეთ შეცვლილი მასივი მასივის მრავალჯერადი დიაპაზონის ზრდის ოპერაციების შემდეგ

პრობლემაში ”შეცვალეთ შეცვლილი მასივი მასივის მრავალჯერადი დიაპაზონის ზრდის ოპერაციების შემდეგ” ნათქვამია, რომ გეძლევათ მთელი მასივი და მოცემულია მოთხოვნების 'q' რიცხვები. მოცემულია ერთი მთელი რიცხვი "d". თითოეული მოთხოვნა შეიცავს ორ მთლიან რიცხვს, საწყისი მნიშვნელობას და დასრულებულ მნიშვნელობას. პრობლემის დებულება ითხოვს find

წაიკითხე მეტი

შეავსეთ მოთხოვნები განახლებების გარეშე

პრობლემის განცხადება პრობლემა „დიაპაზონი ჯამური მოთხოვნების განახლებების გარეშე“ აცხადებს, რომ თქვენ გაქვთ მთელი რიცხვი და დიაპაზონი. პრობლემის განცხადება ითხოვს გაარკვიოს მოცემულ დიაპაზონში არსებული ყველა ელემენტის ჯამი. მაგალითი arr [] = {10, 9, 8, 7, 6} შეკითხვა: {(0, 4), (1, 3)} 40 24…

წაიკითხე მეტი

მასივის სამმხრივი დაყოფა მოცემული დიაპაზონის გარშემო

პრობლემის განცხადება თქვენ გეძლევათ მთელი რიცხვის მასივი და დაბალი და მაღალი ღირებულების დიაპაზონი. პრობლემა "მასივის სამმხრივი გაყოფა მოცემული დიაპაზონის გარშემო" ითხოვს მასივის დაყოფას ისე, რომ მასივი სამ ნაწილად დაიყოს. მასივების ტიხრები იქნება: ელემენტები…

წაიკითხე მეტი

იპოვნეთ მინიმალური მანძილი ორ რიცხვს შორის

პრობლემის განცხადება თქვენ მიანიჭეთ მასივი და ორი რიცხვი, სახელწოდებით x და y. პრობლემა "იპოვეთ მინიმალური მანძილი ორ რიცხვს შორის" ითხოვს მათ შორის მინიმალური შესაძლო მანძილის გარკვევას. მოცემულ მასივს შეიძლება ჰქონდეს საერთო ელემენტები. შეიძლება ვივარაუდოთ, რომ x და y განსხვავებულია. …

წაიკითხე მეტი

ითვლიან ოთხკუთხედს ოთხი დალაგებული მასივიდან, რომელთა ჯამი მოცემული მნიშვნელობის ტოლია

პრობლემის განცხადება პრობლემა „დაითვალეთ ოთხჯერ ოთხი დახარისხებული მასივიდან, რომელთა ჯამი უდრის მოცემულ მნიშვნელობას x“ აცხადებენ, რომ თქვენ გეძლევათ ოთხი მთელი მასივი და მნიშვნელობა, რომელსაც ეწოდება x. პრობლემის შესახებ განცხადება ითხოვს გაარკვიოს რამდენი ოთხეული შეიძლება ჩამოყალიბდეს ელემენტების ელემენტების ჯამიდან…

წაიკითხე მეტი

იპოვნეთ ქვეჯგუფი მინიმუმ საშუალოთი

პრობლემის განცხადება თქვენ მიანიჭეთ მთელი მასივი და რიცხვი k. პრობლემის განაცხადი ითხოვს სუბარას მინიმალური საშუალო მაჩვენებლით, რაც არის k ელემენტების ქვე მასივის გასარკვევად, რომელსაც აქვს მინიმალური საშუალო მაჩვენებელი. მაგალითი arr [] = {12, 34, 20, 30, 24, 45} k = 3 [0, 2] ქვე-მასივს აქვს მინიმალური საშუალო. ახსნა:…

წაიკითხე მეტი