今天写了一个自己的随机跳题小程序,第一次试发现跳的全是不可做题,但是在周围我一眼看见了这个题,不能说一眼看出来,但是也是比较有思路,所以就做他了! 做得比较顺利,做完之后美滋滋,突然发现样例第三组过不了。。。然后发现自己算法有问题。。。GG,又想了一个超复杂的算法,刚开始写就放弃了,根本没法写。 于 ...
分类:
编程语言 时间:
2018-08-19 01:00:34
阅读次数:
211
传送门 Description 把1……n这n个数中任取3个数,求能组成一个三角形的方案个数 Input 多组数据,对于每组数据,包括: 一行一个数i,代表前i个数。 输入结束标识为i<3. Output 对于每组数据,输出: 对应的方案个数 Sample Input Sample Output H ...
分类:
其他好文 时间:
2018-08-12 22:24:28
阅读次数:
212
题目描述:https://www.luogu.org/problemnew/show/CF838D(有翻译) (为什么博客园把我刚写的给吞了……orz) 这题当初看的十分懵逼,不过听了肖大佬的做法还是很清楚的。 因为乘客们可以从双向进入,然后乘客只会看给自己安排的座位和后面的空座位,所以我们不如直接 ...
分类:
其他好文 时间:
2018-08-07 01:38:28
阅读次数:
173
Description Given a n × n matrix A and a positive integer k, find the sum S = A + A2 + A3 + … + Ak. Given a n × n matrix A and a positive integer k, f ...
分类:
其他好文 时间:
2018-08-06 21:47:39
阅读次数:
244
Color the ball Time Limit: 9000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 27195 Accepted Submission(s): 1318 ...
分类:
其他好文 时间:
2018-07-29 23:21:02
阅读次数:
197
题解 这个E为啥这么水 不过这个数据范围不用写SA或者SAM直接暴力即可,好评(当然其实写起来也不难。。。) 如果b在a前就一直选,选到某个最大的a的位置会更改成一段a在b前 如果这个a在b前是最后一部分就取到所有的abababab...前,否则就跳过这一段 具体就用string维护一下后缀能取到的 ...
分类:
其他好文 时间:
2018-07-25 17:46:01
阅读次数:
232
发现绍一的人很喜欢做51nod,不得不说这还是一个很全能的 良心 OJ 但是做的这道题就一点都不良心了,简直是毒瘤,调了一早上 首先我们考虑让一条路径的$a_x\ mod\ a_y$的值最大,我们简单分析一波可以得出一个结论: 当 $a_x$为这条路径上的严格次大数,且$a_y$为最大数 时,答案最 ...
分类:
其他好文 时间:
2018-07-20 00:25:34
阅读次数:
250
1.int getchar(void);//有错返回EOF,也可以指定返回值为char变量,因为这个字符包含于低位字节中(高位字节通常为0) 行缓冲输入:在键入的字符实际传送给程序之前必须敲入一个回车键。 2.int putchar(int c);//只有其低位字节被实际输出到屏幕上 返回被写入的字 ...
分类:
其他好文 时间:
2018-07-18 19:03:06
阅读次数:
182
getc_unlocked和putc_unlocked 标准输入输出库 stdio 函数是线程安全的。这是通过为每个文件对象 FILE 赋予一个锁定计数和 (当锁定计数非零时) 一个所有者线程来实现的。对每个库函数调用,这些函数等待直到文件对象 FILE 不再被一个不同的线程锁定,然后锁定它,进行所 ...
分类:
其他好文 时间:
2018-07-14 20:02:33
阅读次数:
490
一、标准文件 c语言把所有设备当作文件。 stdin:键盘、标准输入 stdout:屏幕、标准输出 stderr:您的屏幕、标准错误 头文件:stdio.h 二、getchar() & putchar() int getchar(void) 从屏幕读取下一个可用字符,并用它返回为一个整数。 int ...
分类:
编程语言 时间:
2018-07-09 00:37:20
阅读次数:
209