# include
# include
int main(void)
{
int i,n,q,r,s[100];
while(scanf("%d", &n) != EOF)
{
getchar(); //吸收回车符。
if(n < 0) break;
for(i = 0;; i++)
{
q = n / 8;
//printf("%d\n", q);...
分类:
其他好文 时间:
2015-03-07 22:49:23
阅读次数:
140
/*
思路简单,直接看代码
*/
# include
int main(void)
{
char s1[110],s2[110],s3[220]={' '};
while(scanf("%s %s", s1, s2) != EOF)
{
getchar(); //吸收回车符。
int i,j,len1,len2;
for(i = 0;;i++)
{
if(s...
分类:
其他好文 时间:
2015-03-07 21:21:26
阅读次数:
150
1 while(fflush(stdin),scanf("%d %c %d",&num1,&op,&num2))2 //刷新缓冲区,逗号表达式的值取最后一个值,scanf函数返回成功读取的变量个数,失败返回EOF
分类:
其他好文 时间:
2015-03-07 17:08:36
阅读次数:
142
#include#include#includeusing namespace std;int main(){ int arr[2111]; fill(arr,arr+2111,0); int n=0,tmp; while(scanf("%d",&tmp)!=EOF) //存储系数...
分类:
其他好文 时间:
2015-03-07 15:27:26
阅读次数:
111
要看是不是一个东西,打印一下即可 printf("%d %d %d %d\n",'0','\0',NULL,EOF);输出:48 0 0 -1结论:'\0'与NULL 都是0,所以有的时候可以这样用:初始化指针 char* p=0;初始化字符串 char tmp[10] = {0} 或 memse....
分类:
其他好文 时间:
2015-03-04 22:39:02
阅读次数:
146
/*
题目意思很简单,但是要注意空格
思路:
1、遍历一遍即把字符输出,所以需要计数器count(代表需要转置的起始位置),
i用于表示转置的结束位置
2、对于空格要特殊处理;
*/
# include
# include
int main(void)
{
int n;
char str[50];
while(scanf("%d",&n) != EOF)
{
getchar()...
分类:
其他好文 时间:
2015-03-04 17:04:08
阅读次数:
151
题意:给a,b,c,d。比较a^b和c^d的大小思路:比较log(a^b)和log(c^d)的大小代码:int a,b,c,d;int main(){ while(scanf("%d%d%d%d",&a,&b,&c,&d)!=EOF){ double x1 = b*log((do...
分类:
其他好文 时间:
2015-03-03 23:29:38
阅读次数:
131
解法一: 人类需要O(n)去解决问题,于是普罗米修斯不管三七二十一就偷来了Hash...
Python里面内置的dic好用到不行.这里可以利用Hash把时间复杂度降到O(n),但是这种解法不满足对内存的要求...
"""
Programmer : EOF
Code date : 2015.03.02
file : sn.py
e-mail :...
分类:
其他好文 时间:
2015-03-02 13:15:20
阅读次数:
180
String Matching
这个问题已经被做烂了...
下面是C语言实现集合.
http://www-igm.univ-mlv.fr/~lecroq/string/
留个爪~
暴力解法:
暴力美啊~
"""
Programmer : EOF
Date : 2015.0...
分类:
其他好文 时间:
2015-02-28 20:21:55
阅读次数:
323
#include#includechar a[1000][16];//建立二维数组static int b[1000];//建立存储对应字符串出现的次数int main(){ int i,j,max,n,m; while(scanf("%d",&n)!=EOF){ getchar(); if(n==...
分类:
其他好文 时间:
2015-02-25 18:28:15
阅读次数:
111