题目链接:https://www.luogu.org/problemnew/show/P3379 ...
分类:
其他好文 时间:
2019-04-08 20:00:35
阅读次数:
140
题目链接:https://www.luogu.org/problemnew/solution/P3383 普通筛法:找到素数就把这个素数的倍数标记。以此类推。调和级数证明O(nloglogn)。这道题应该跑不过去。 #include <bits/stdc++.h> using namespace s ...
分类:
其他好文 时间:
2019-04-08 00:57:59
阅读次数:
159
0. 在有些输入数据很多的变态题中,scanf会大大拖慢程序的时间,cin就更慢了,所以就出现了读入优化。其原理就是一个一个字符的读入,输出优化同理,主要使用getchar,putchar函数。 1. int型读入优化: 2.double型读入优化: 3. int型输出优化(在一些输出数据量很大的题 ...
分类:
编程语言 时间:
2019-04-06 12:46:12
阅读次数:
852
Lucky Numbers CodeForces - 630C 小希称只含7和8的数是幸运数,那么不超过n位的幸运数有多少个? Input 一个整数 n (1?≤?n?≤?55) Output 输出幸运数的数量 Example Input 2 Input 2 Output 6 sol:这和0,1有个 ...
分类:
其他好文 时间:
2019-04-03 20:39:14
阅读次数:
137
part 1: 格式化输入和输入函数 (1)printf函数的应用 (2)scanf函数的应用 这个原来代码的错误在于double类型数据的输入和输出,都应该用%lf型(千万要牢记住) part 2:单个字符输出(putchar)和输入字符(getchar) (1)单个字符输出putchar 表明了 ...
分类:
其他好文 时间:
2019-03-31 23:23:41
阅读次数:
321
Description Doris刚刚学习了fibonacci数列。用f[i]表示数列的第i项,那么 $$ f(x)=\begin{cases}0&,x=0\nonumber\\1&,x=1\nonumber\\f(x 1)+f(x 2)&,x\geqslant2\nonumber\end{case ...
分类:
其他好文 时间:
2019-03-29 23:36:46
阅读次数:
196
通过实验明白数据输出有精度损失,修饰符的整数部分表示输出列数,小数部分表示输出的精度。 在c程序开发环境下输入程序,查找并修改错误 通过实验知道double型要以长整形输入输出。 Part2: 单个字符输出函数函数putchar()和单个字符输入函数getchar() Part3: if语句体验练习 ...
分类:
其他好文 时间:
2019-03-29 22:20:54
阅读次数:
179
赋值篇: Part1 错误引例*2: 1.不允许声明之后才对整个字符数组进行赋值,比如c6 2.除非声明时顺便赋值了,否则不允许不声明数组长度,比如c7 Part2: 1 char c1[]={'H','E','L','L','O'}; 2 char c2[]={'H','E','L','L','O ...
分类:
编程语言 时间:
2019-03-28 13:57:39
阅读次数:
152
连续输入输出#include<stdio.h>intmain(){intch=0;while((ch=getchar())!=EOF){if(ch>=‘a‘&&ch<=‘z‘){putchar(ch-32);}elseif(ch>=‘A‘&&ch<=‘Z‘){putchar(ch+32);}else{;}}return0;}
分类:
其他好文 时间:
2019-03-28 13:38:43
阅读次数:
171
题意:求一个区间内满足所有数位不同数字个数小于K的数字总和。比如:k=2 1,2,3所有数位的不同数字的个数为1满足,但是123数位上有三个不同的数字,即123不满足。 我们可以使用一个二进制的数字来记录某个数字是否已经出现,0为还没有出现,1表示该数字已经出现了。这里还需要注意前导零的干扰。 ...
分类:
其他好文 时间:
2019-03-27 20:58:57
阅读次数:
153