#54242: 為何WA.......求救


thomaskan.ee13@nycu.edu.tw (你剛剛有沒有甩臉色)


#include<iostream>
#include<string>
#include<cstring>
using namespace std;
int main()
{
int n;
cin>>n;
cin.ignore();
while(n--)
{
string a;
getline(cin,a);
for(int i=0;i<a.length();i++)
{
if(isupper(a[i]))
{
a[i] = tolower(a[i]);
}
}
 
char alpha[26]={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};
int freq[26]={0};
for(int i=0;i<26;i++)
{
for(int j=0;j<a.length();j++)
{
if(alpha[i]==a[j])
{
freq[i]++;
}
}
}
int max=-1;
for(int i=0;i<26;i++)
{
if(max<freq[i])
{
max=freq[i];
}
}
for(int i=0;i<26;i++)
{
if(max==freq[i])
{
int c=i;
cout <<alpha[c];
}
}
}
return 0;
}
#54243: Re: 為何WA.......求救


thomaskan.ee13@nycu.edu.tw (你剛剛有沒有甩臉色)


#include
#include
#include
using namespace std;
int main()
{
int n;
cin>>n;
cin.ignore();
while(n--)
{
string a;
getline(cin,a);
for(int i=0;i
{
if(isupper(a[i]))
{
a[i] = tolower(a[i]);
}
}
 
char alpha[26]={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};
int freq[26]={0};
for(int i=0;i<26;i++)
{
for(int j=0;j
{
if(alpha[i]==a[j])
{
freq[i]++;
}
}
}
int max=-1;
for(int i=0;i<26;i++)
{
if(max
{
max=freq[i];
}
}
for(int i=0;i<26;i++)
{
if(max==freq[i])
{
int c=i;
cout <
}
}
}
return 0;
}

欸沒問題了我忘了打endl笑死