摘要:
A. K-divisible Sum 题意:给两个数字n,k,构造一个有n个数的数组使得数组的总和可以整除k,且要使这个数组中的每个数尽可能的小,输出数组中的最大值; 思路:这题分两种情况 一:k<=n ;这种情况也分为两种; 1.是n%k==0,这个时候数组中的数字都为1就可以整除k所以直接输出1 阅读全文
摘要:
A - Jolly Jumpers A sequence of n > 0 integers is called a jolly jumper if the absolute values of the difference between successive elements take on a 阅读全文
摘要:
A:题意:给n个数,可以进行0~无数次合并,得到的数除以x(向上取整);求最大值和最小值; 解析:一次都不合并最大,全部合并最小; #include <bits/stdc++.h> #define int long long #define IOS ios_base::sync_with_stdio 阅读全文
摘要:
比较x^y与y^x的大小,我们知道直接比较会.....比不出来所以我们可以两边求对数 1 #include <bits/stdc++.h>//在c++中求对数的函数是log()相当于数学中的ln 就是以e为底 2 #define int long long 3 const int maxn=1e5+ 阅读全文
摘要:
我们由题意可知,当不能操作的时候就是里面全部都是质数的时候,那么由某个我忘了叫什么的定理“任何一个大于1的自然数都可以被分解为若干个质数,所以这一题我们要做的就是求出有多少个质数,然后看看是奇数还是偶数, 1 #include <bits/stdc++.h> 2 #define int long l 阅读全文