求助大佬们 哪里有问题呢 全红 是不是格式的问题?
查看原帖
求助大佬们 哪里有问题呢 全红 是不是格式的问题?
212617
左边的情话楼主2020/11/12 11:05
#include<iostream>
#include<algorithm>
#include<string>
using namespace std;
int v[1000000], m[1000000];
char n[10000][10000];
int sc(int a[])
{
	sort(a + 1, a + 27);
	return a[26];
}
int main()
{
	string a;
	for (int i = 1; i <= 4; i++)
	{
		getline(cin,a);
		for (int y = 0; y < a.size(); y++)
             v[a[y] - 'A' + 1]++;
	}
	for (int i = 1; i <= 26; i++)
		m[i] = v[i];
	int p = sc(m);
	for(int i=1;i<=26;i++) 
		for (int j = p,h=1; j >=1,h <= v[i]; h++,j--)  
				n[j][i] = '*';
	for (int i = 1; i <= p; i++)
	{
		for (int j = 1; j <= 26; j++)
		{
			if (j == 26) cout << n[i][j];
			else cout << n[i][j] << " ";
		}
		cout << endl;
	}
	for (int i = 1; i <= 26; i++)
	{
		char p=64+i;
		if (i == 26) cout << p;
		else cout << p << " ";
	}
	return 0;
}
2020/11/12 11:05
加载中...