随笔分类 - VJ 训练题
摘要:G这题坑不少,我也翻车好几次,说一说几个注意事项1.最终次数要加上本身,即运算了2次,再加上本身就是3次2.要考虑为0和1时的情况,次数为0,加上本身情况就是1次3.要考虑l>r的情况,但是你不能判断后交换,因为最后要原样输出l和r。大概就这几点,既可以打表也可以用函...
阅读全文
摘要:A思路:主要是注意格式问题,每两组输出间要有空行,所以最后不必多出空行;#include#include#include#includeusing namespace std;int main(){ int t; cin>>t; while(t--) { int n...
阅读全文
摘要:A此题,emmmm,有毒,很容易出现各种bug,还是自己菜,不能动不动就觉得是数据有问题,此题肯定要用字符串,模拟的题,代码有点长(蒟蒻瑟瑟发抖),不过不难理解,仔细看看就明白了,主要是细节方面的处理#include#include#include#includeus...
阅读全文
摘要:杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。 杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。 不吉利的数字为所有含有4或62的号码。...
阅读全文
摘要:把一个偶数拆成两个不同素数的和,有几种拆法呢? Input 输入包含一些正的偶数,其值不会超过10000,个数不会超过500,若遇0,则结束。 Output 对应每个偶数,输出其拆成不同素数的个数,每个结果占一行。 ...
阅读全文
摘要:一个整数,只知道前几位,不知道末二位,被另一个整数除尽了,那么该数的末二位该是什么呢? Input 输入数据有若干组,每组数据包含二个整数a,b(0#include #include int main(){ int n,m,i; ...
阅读全文
摘要:一个矩形的面积为S,已知该矩形的边长都是整数,求所有满足条件的矩形中,周长的最小值。例如:S = 24,那么有{1 24} {2 12} {3 8} {4 6}这4种矩形,其中{4 6}的周长最小,为20。 Input 输入1个数...
阅读全文
摘要:给出2个N * N的矩阵M1和M2,输出2个矩阵相乘后的结果。 Input 第1行:1个数N,表示矩阵的大小(2 //水题,int main(){ int n, a[100][100], b[100][100], c[...
阅读全文
摘要:n个人一起排队接水,第i个人需要ai的时间来接水。 1 int main(){ int a[1000],n,i,j,max,t,sum=0; scanf("%d",&n); //思路是花费时间最多的人排最前面,依次类推,然后计算出时间即可 ...
阅读全文
摘要:一个正整数,如果它能被7整除,或者它的十进制表示法中某个位数上的数字为7,则称其为与7相关的数。求所有小于等于N的与7无关的正整数的平方和。 例如:N = 8,const int maxn=1e6+10;long long int b[maxn];int ...
阅读全文
摘要:妈妈每天都要出去买菜,但是回来后,兜里的钱也懒得数一数,到底花了多少钱真是一笔糊涂帐。现在好了,作为好儿子(女儿)的你可以给她用程序算一下了,呵呵。 Input 输入含有一些数据组,每组数据包括菜种(字串),数量(计量单位不论,一律为dou...
阅读全文
摘要:有二个整数,它们加起来等于某个整数,乘起来又等于另一个整数,它们到底是真还是假,也就是这种整数到底存不存在,实在有点吃不准,你能快速回答吗?看来只能通过编程。 例如: x + y = 9,x * y = 15 ? 找不到这样的整数x和y 1+4=5,1*4=...
阅读全文
摘要:给出一个长度为N的数组,进行Q次查询,查询从第i个元素开始长度为l的子段所有元素之和。 例如,1 3 7 9 -1,查询第2个元素开始长度为3的子段和,1 {3 7 9} -1。3 + 7 + 9 = 19,输出19。 In...
阅读全文
摘要:有一个长度为n(nint main(){ int i, j, a[100],b[100]; a[0] = 2; for (i = 1; i < 100; i++) a[i] = 2 + 2 * i; int n, m, sum, length; whi...
阅读全文
摘要:一块花布条,里面有些图案,另有一块直接可用的小饰条,里面也有一些图案。对于给定的花布条和小饰条,计算一下能从花布条中尽可能剪出几块小饰条来呢? Input 输入中含有一些数据,分别是成对出现的花布条和小饰条,其布条都是用可见...
阅读全文
摘要:把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。 Input 每行包含一个字符和一个整数n(0...
阅读全文
摘要:小明今年3岁了, 现在他已经能够认识100以内的非负整数, 并且能够进行100以内的非负整数的加法计算. 对于大于等于100的整数, 小明仅保留该数的最后两位进行计算, 如果计算结果大于等于100, 那么小明也仅保留计算结果的最后两位. 例如, 对于小明来说:...
阅读全文
摘要:给出N个整数,对着N个整数进行排序 Input 第1行:整数的数量N(1 #include //要用到sort函数,所以要定义头文件using namespace std; ...
阅读全文
摘要:给出N个正整数,检测每个数是否为质数。如果是,输出"Yes",否则输出"No"。 Input 第1行:一个数N,表示正整数的数量。(1 #includeint main(){ int sushu(long n); int...
阅读全文
摘要:输入2个正整数A,B,求A与B的最小公倍数。 Input 2个数A,B,中间用空格隔开。(1int main(){ int gcd(long long int a,long long int b); long long...
阅读全文

浙公网安备 33010602011771号