这道题谁可以纠错啊----string类型
  • 板块灌水区
  • 楼主BAOSARI
  • 当前回复8
  • 已保存回复8
  • 发布时间2022/9/1 14:56
  • 上次更新2023/10/27 12:53:37
查看原帖
这道题谁可以纠错啊----string类型
537335
BAOSARI楼主2022/9/1 14:56

T110660-车牌统计

还没开始做比较呢,就出现问题了。

 #include <iostream>
#include <sstream>
//#include <cmath>
using namespace std;

string str(int a){
	stringstream st;
	st<<a;
	string s;
	return s;
}

int main(){
//	string s="test";
//	cout<<s.find("e1")<<" "<<string::npos;
	int n,xyz[100];
	string a[100];
	
	for(int i=0;i<100;i++){
		a[i]=str(i);
		if(i<10)
			a[i]="0"+a[i];
		//cout<<a[i]<<endl;
	}
	cin>>n; 
	for(int i=0;i<n;i++){
		string b;
		cin>>b;
		for(int j=0;j<100;j++){
			if (b.find(a[j])!=string::npos)
				xyz[j]+=1;
		}
	}
	for(int h=0;h<100;h++)
		cout<<xyz[h]<<endl;
	return 0;
}

我输入

4
YE5777
YB5677
YC8367
YA77B3

他输出

4
4
4
5
4
7
4
4
4
7
4
12
5
12261708
4
12261748
4
-1800082157
32766
4
4
12255236
4
12260828
4
4
4
4
4
12260420
4
4
4
50397190
32766
4
4
419430429
4
7
4
-1800378364
32766
4
4
7
4
12
4
4
4

真的不知道什么毛病谢谢

而且跟网上别人的思路不太一样没找到差不多的

2022/9/1 14:56
加载中...