第二个样例错了,大佬帮忙看看程序错哪了?
查看原帖
第二个样例错了,大佬帮忙看看程序错哪了?
410283
千年陈皮精楼主2021/4/5 18:59
#include<bits/stdc++.h>
using namespace std;
int n,sum=1,ans;
string a[105],b[105];
int main(){
    cin>>n;
    for(int i=0;i<n;i++)getline(cin,a[i]);
    b[0]=a[0];
    for(int i=1;i<n;i++)
    {
        ans=0;
        for(int j=1;j<sum;j++)
        {
            if(a[i]==b[j])
            {
                ans=1;
                break;
            }
        }
        if(ans==0&&a[i]!=b[0])b[sum]=a[i],sum++;
    }
    cout<<sum;
    return 0;
}
2021/4/5 18:59
加载中...