题意: 给你一个串,现需要你给出一个子序列,满足26个约束条件,$len(A_i) = L_i$ 且 $len(a) = L_i$且满足$L_i$所需的长度小于剩余可添加长度。 官方题解: 代码: cpp include include include include include include ...
分类:
其他好文 时间:
2019-07-23 13:09:54
阅读次数:
261
Vacation "题目传送门" 解题思路 一开始的时候所有车都是是按照自己原来的速度行驶,直到有一辆车x追上前面的那辆车y,此时的变化只有,1.x的速度变为y的速度2.x后面的车追上x的时间变短。所以我们只要利用优先队列,每一次都找到会在最短的时间内追上前面那辆车的x,不断更新这个过程就好了。 以 ...
分类:
其他好文 时间:
2019-07-23 11:23:24
阅读次数:
130
D Vacation 题解:题目给出两个人要去旅行,在他们前面有n辆车,每辆车有长度以及车首部到stopline 的距离以及每辆车的最大速度,后面的车不能超过前面的车。问你他们两个的车首部到达stopline的最短时间。 思路:二分答案,求出最后一辆车停在的位置。 参考代码: #include<bi ...
分类:
其他好文 时间:
2019-07-23 09:52:09
阅读次数:
143
题目 Problem Description 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? Input 输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。n=0表 ...
分类:
其他好文 时间:
2019-07-23 00:15:05
阅读次数:
123
题目 Problem Description 输入n(n<100)个数,找出其中最小的数,将它与最前面的数交换后输出这些数。 Input 输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,不做处理。 Output 对于每组输入数 ...
分类:
其他好文 时间:
2019-07-22 21:29:35
阅读次数:
116
题意及思路 题意:输入两个数n,r,将n(十进制数)转换为r进制。 思路:%r操作即可转换。 踩坑点:第一,n有可能为负数,若为负数,则注意负数的情况。第二,若转换的数字大于10,exp:10 --> A。则将其转换为16进制中各个数的对应形式。尤其注意(我自己的问题),当输出一个字符(如A)时,不 ...
分类:
其他好文 时间:
2019-07-14 11:15:31
阅读次数:
75
题意及思路 题意:给出操作符 及 两个操作数,输出运算结果。 思路:接收三个元素,switch判断符号,分别进行不同操作即可。 踩坑点:这题虽然简单,但是容易踩坑。第一,每一行开始接收操作符的时候,尤其需要注意,若不先进行getchar()操作,读取到的符号将会是 \n 。第二,题目中写到,如果是小 ...
分类:
其他好文 时间:
2019-07-08 15:20:32
阅读次数:
107
题意及思路 题意:输入一行字符串,只含有空格或者大写英文字母(空格不会出现在首尾处),要你求这一串字符串的sum。给定 空格=0,A=1 . . . Z=26。 思路:rs += (i+1)*(cts[i]-64); 每次循环执行。(空格:rs+=0;) 踩坑点:scanf读取%s时,遇到空格就会跳 ...
分类:
其他好文 时间:
2019-07-08 13:57:03
阅读次数:
81
题目 思路 就是要注意这题的一些坑,输入部分需要想好。 这道题目有3个需要注意的地方:1.输入格式。可以直接在scanf()里面写成“YYYY/MM/DD”格式,这样读取的时候会自动过滤掉那些斜杠。而不用以字符串输入,再以斜杠为标志转换为数字。 2.需要判断该年是否为闰年。若为闰年,则二月有29天, ...
分类:
其他好文 时间:
2019-07-05 22:31:34
阅读次数:
111
一开始以为是找规律的题,死活没有找出输入数nm的关系,后面看了讨论区发现直接按照解二元一次方程的方式做就好了 即{x+y=n, x*y=m 这样可以得-x+n*x-m=0,再判断这个方程是否有整数解就能知道该题输入的结果 题目很水,但是这种直接和数学结合的题目我做的比较少,没有这类思想去想到直接用数 ...
分类:
其他好文 时间:
2019-07-01 12:27:19
阅读次数:
115