c语言sscanf函数的用法是什么
266
2022-09-15
HDU 5726 GCD (线段树维护区间gcd)
GCD
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 2445 Accepted Submission(s): 855
Problem Description
Give you a sequence of N(N≤100,000) integers : a1,...,an(0 Input The first line of input contains a number T, which stands for the number of test cases you need to solve. The first line of each case contains a number N, denoting the number of integers. The second line contains N integers, a1,...,an(0 Output For each case, you need to output “Case #:t” at the beginning.(with quotes, t means the number of the test case, begin from 1). For each query, you need to output the two numbers in a line. The first number stands for gcd(al,al+1,...,ar) and the second number stands for the number of pairs(l′,r′) such that gcd(al′,al′+1,...,ar′) equal gcd(al,al+1,...,ar). Sample Input 1
5
1 2 4 6 7
4
1 5
2 4
3 4
4 4 Sample Output Case #1:
1 8
2 4
2 4
6 1 Author HIT Source 2016 Multi-University Training Contest 1 Recommend wange2014 | We have carefully selected several similar problems for you: 5775 5774 5773 5772 5771 题解:给你n个数,然后有 m个询问,每个询问一个区间,问你这个区间的GCD是多少,并且问你从1到n有多少个区间的GCD和这个区间的GCD是相同的。 AC代码: #include
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~