讨论 / 怎么提交(我的程序8348行)
zzkca930110 2010-07-17 07:50:00
点我顶贴 收藏 删除
Request 对象 错误 ’ASP 0104 : 80004005’

不允许操作

/SubmitCK.asp,行 8

#1 wish@2008-08-26 06:03:00
回复 删除
自己找 renqing 解决吧

附:我的程序 209K

我估计你的大概有 600+k

#2 zzkca930110@2008-08-26 16:47:00
回复 删除
我知道了.谢谢!
#3 +-*/@2008-08-27 02:30:00
回复 删除
为什么这么长?
#4 小小小学生@2008-08-27 02:31:00
回复 删除
你好牛哦

那么多行,你的逻辑都不会乱?

要是少了个BEGIN 或者END你就惨了。。。。。。。。。

#5 Zx.MYS@2008-08-27 02:53:00
回复 删除
这是IIS6的默认限制,不能上传大于200K的数据……

话说你写这么长有什么企图???

#6 Jollwish@2008-08-27 03:53:00
回复 删除
交一个大表?
#7 Jollwish@2008-09-13 04:47:00
回复 删除
明白了

他把整个字典文件写入程序了

#8 vijos123@2009-01-24 07:08:00
回复 删除
不这么做怎么做?
#9 grh1997@2010-07-17 07:50:00
回复 删除
55行....

#include<iostream>

using namespace std;

#define MAXN 50001

int n,d,k=0,rack[26],word[26];

char di[MAXN][10];

void init(void)

{

int i,j;

for(i=0;i<=25;i++)rack[i]=0;

scanf("%d %d",&n,&d);

cin>>n>>d;

for(i=1;i<=d;i++)

for(j=0;j<=9;j++)

di[i][j]=' ';

for(i=1;i<=n;i++){

char getc;

cin>>getc;

if(getc=='#')k++;

else {rack[(int)(getc-'A')]++;word[(int)(getc-'A')]++;}

}

freopen("scrbl.txt","r",stdin);

freopen("scrbl.txt","w",stdout);

for(i=1;i<=d;i++)

scanf("%s\n",di[i]);

return;

}

bool cr(int tpf,int i)

{

int j=-1;

while((int)(di[i][++j])!=0){

int c=(int)(di[i][j]-'A');

if(word[c]<=0){

if(tpf>0)tpf--;

else return false;

}

else word[c]--;

}

return true;

}

void work(void)

{

int i,bl,j;

for(i=1;i<=d;i++)

{

if(cr(k,i))printf("%s\n",di[i]);

for(j=0;j<=26;j++)word[j]=rack[j];

}

return;

}

int main(void)

{

init();

work();

return 0;

}

查看更多回复
提交回复