Codeforces Global Round 23

Solutions are presented as using the least memory and the fastest execution time. It also takes the top 10 most recent solutions from each language. If you want to limit to a specific index, click the "Solved" button and go to that problem.

ContestId
Name
Phase
Frozen
Duration (Seconds)
Relative Time
Start Time
1746 Codeforces Global Round 23 FINISHED False 8100 71421863 Oct. 15, 2022, 2:35 p.m.

Problems

Solved$
Index
Name
Type
Tags
Community Tag
Rating
( 2039 ) F Kazaee PROGRAMMING data structures hashing probabilities

B'You have an array a consisting of n positive integers and you have to handle q queries of the following types: The first line of the input contains two integers n and q ( 1 <= n , q <= 3 cdot 10^5 ), the length of a and the number of queries. Next line contains n integers a_{1}, a_{2}, ldots a_{n} ( 1 <= a_{i} <= 10^9 ) -- the elements of a . Each of the next q lines describes a query. It has one of the following forms. For each query of the second type, if answer of the query is yes, print "YES", otherwise print "NO". In the first query, requested subarray is [1234, 2, 3, 3, 2, 1] , and it 's obvious that the number of occurrence of 1 isn 't divisible by k = 2 . So the answer is "NO". In the third query, requested subarray is [1, 2, 3, 3, 2, 1] , and it can be seen that the number of occurrence of every integer in this sub array is divisible by k = 2 . So the answer is "YES". In the sixth query, requested subarray is [1, 2, 3, 3, 2, 1, 1, 2, 3] , and it can be seen that the number of occurrence of every integer in this sub array is divisible by k = 3 . So the answer is "YES". '...

Tutorials

Codeforces Global Round 23 Editorial

Submissions

No solutions yet.