避免差亿一点不超时的方法
众所周知,第二行就是using namespace std;他基本上是为cin和cout服务的,那么我们就可以用scanf和printf,把using namespace std;去掉,省下了两份时间(using namespace std;和读入输出)。
这时,我们还可以继续贪,如果是比较简单的程序,就可以用cstdio代替万能头。
灌水的一天
#include<bits/stdc++.h>
using namespace std;
long long b,c,d,mm,nn,s,x;
char a[1000][1000];
int main()
{
cin>>c>>d>>b;
for(int i=0;i<c;i++)
for(int j=0;j<d;j++)
{
cin>>a[j][i];
}
cin>>s>>x;
if(a[s][x]=='#') cout<<b/2;
if(a[s][x]=='+') cout<<b;
if(a[s][x]=='o') cout<<b/5;
return 0;
}