问题标题: 酷町堂:3940 发红包(2)

0
0
已解决
万睿言
万睿言
初级光能
初级光能

题目链接: 酷町堂:3940

样例是这样输入的:

样例输入 Sample Input

5

dave

laura

owen

vick

amr

dave

laura

owen

vick

我的输入是这样的:

5

dave

laura

owen

vick

amr

dave 

也不知道为什么输入到一半输不进去自动结束了,有没有大佬来帮我看一下

#include<iostream>
using namespace std;
int n,m;
string x,a[15];
int f(string str){
    for(int i=1;i<=n;i++)
        if(a[i]==str)
            return i;
}
int main(){
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>a[i];
    }
    cin>>m;
    for(int i=1;i<=m;i++){
        cin>>x;
        cout<<f(x)<<endl;
    }
    return 0;
}

 


0
已采纳
宋灏
宋灏
初级光能
初级光能

结帖

少输入一个数字

整型 n,k;

s字符串 x,a[25],b;

输入n

for(i from 1 to n){

输入a[i];

}

输入x,k

for(i from 1 to k){

输入b;

for(i from 1 to n){

如果(b等于a[i]){

输出 i,换行

}

}

}

我要回答