@[url=/space/show?uid=9458]谜样神君[/url] 函数顺序
@[url=/space/show?uid=5846]yyy2015c01[/url] 这是没办法的事情。
怎么修改不了个人信息
求问团队无法提交代码怎么回事??提交之后显示提交成功洛谷正在疯狂加载但是十分钟都还在转。。。TEAM1111,,辛苦管理员。。@[url=/space/show?uid=2]lzn[/url]
建议在犇犇讨论和私信里加入表情 @[url=/space/show?uid=1]kkksc03[/url]
经常说什么访问内存错误,再把程序原封不动地提交一次居然就对了,比赛也是这样,但只记第一次的分数,有没有出现错误都不管的。
强烈建议出一个精简版
保留团队的相关功能,提交页面更简单一些。速度快一些。
学校破机子还装的IE6。。。
试炼场的题目能不能再挑选一下,有些题目太难,有些又太简单
@[url=/space/show?uid=6851]太阳之神2015[/url] 试炼场这样的难度编排是完全合理的,有非常充分的理由。
@[url=/space/show?uid=3101]woshimadaidai[/url] 要想能兼容ie6的话那连团队功能都无法支持的哦。你可以百度一下兼容ie6是一种怎样的工作量。
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
char word[11],text[1000001];
int first=1,f,second=1,loc;
int main(){
cin.getline(word,11);
cin.getline(text,1000001);
int w=strlen(word);
int t=strlen(text);
for(int i=0;i<t;i++){
int x=0;
int an=0;
if(t-i==w){
for(int j=0;j<w;j++){
if(word[j]==text[i+x]||word[j]+32==text[i+x]||word[j]-32==text[i+x]){
an++;
x++;
continue;
}
else{
break;
}
}
if(an==w){
f++;
loc=i;
second=0;
}
else{
continue;
}
}
else if(first){
first=0;
if(text[w]==' '){
for(int j=0;j<w;j++){
if(word[j]==text[i+x]||word[j]+32==text[i+x]||word[j]-32==text[i+x]){
an++;
x++;
continue;
}
else{
break;
}
}
if(an==w){
f++;
loc=i;
second=0;
}
else{
continue;
}
}
}
else if(text[i]==' '&&text[i+w+1]==' '){
for(int j=0;j<w;j++){
if(word[j]==text[i+x+1]||word[j]+32==text[i+x+1]||word[j]-32==text[i+x+1]){
an++;
x++;
continue;
}
else{
break;
}
}
if(an==w){
f++;
if(second){
second=0;
loc=i+1;
}
}
else{
continue;
}
}
else{
continue;
}
}
if(f==0){
cout<<"-1";
}
else
cout<<f<<" "<<loc;
return 0;
}
代码不接受 统计单词数
看我提交记录