坑点
  • 板块P1918 保龄球
  • 楼主230syh
  • 当前回复8
  • 已保存回复8
  • 发布时间2022/8/21 14:47
  • 上次更新2023/10/27 14:19:16
查看原帖
坑点
360444
230syh楼主2022/8/21 14:47

这道题写这要文件输出 自己看看格式 我的代码有问题吗?

#include<bits/stdc++.h>
using namespace std;
map<int,int>a;
int main() {
    freopen("bowling.in","r",stdin);
    freopen("bowling.out","w",stdout);
    int n,q,tmp;
    cin>>n;
    for(int i=1;i<=n;i++) {
        cin>>tmp; 
        a[tmp]=i;
    }
    cin>>q;
    while(q--){
        cin>>tmp;
        cout<<a[tmp]<<endl;
    }
}

但是全错,我看了下题解,发现没人写文件输入输出 然后改成了

#include<bits/stdc++.h>
using namespace std;
map<int,int>a;
int main() {
    //freopen("bowling.in","r",stdin);
    //freopen("bowling.out","w",stdout);
    int n,q,tmp;
    cin>>n;
    for(int i=1;i<=n;i++) {
        cin>>tmp; 
        a[tmp]=i;
    }
    cin>>q;
    while(q--){
        cin>>tmp;
        cout<<a[tmp]<<endl;
    }
}

AC了,不知道是只有少数人的题目上有文件还是所有人题面上都有文件输入输出要求。

2022/8/21 14:47
加载中...