_Phoebe__ 2022-02-06 14:09 采纳率: 96.9%
浏览 26
已结题

我这个程序 a,b输入不进去 怎么改捏

我这个程序 a,b输入不进去 怎么改捏
题目:P1816 忠诚 - 洛谷 | 计算机科学教育新生态 https://www.luogu.com.cn/problem/P1816

#include<bits/stdc++.h>
using namespace std;
int arr[100001];
int shu1[100005][101];
int shu2[100005];
int a,b;
int temp=9999999;
int m,n;
int flag=0;
int main(){
    scanf("%d",&m,&n);
    for(int i=1;i<=m;i++){
        scanf("%d",&arr[i]);
        shu2[arr[i]]++;
        shu1[arr[i]][shu2[arr[i]]]=i;
    }
    for(int i=1;i<=n;i++){
        cin>>a>>b;//输入不了
        flag=0;
        for(int i=0;i<=100000;i++){//桶排序 
            for(int j=1;j<=shu2[i];j++){
                    if(a<=shu1[i][j] && shu1[i][j]<=b)
                {
                    flag=1;
                    temp=i;
                    break;
                }
            }
            if(flag==1)
            {
                break;
            }
        }
        printf("%d ",temp);
    }
    
    return 0;
}
            

  • 写回答

1条回答 默认 最新

  • 风筝f_zn 2022-02-06 15:19
    关注

    主要问题 你的n和m只有一个占位符,你只输入了m

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 2月15日
  • 已采纳回答 2月7日
  • 创建了问题 2月6日

悬赏问题

  • ¥15 onlyoffice编辑完后立即下载,下载的不是最新编辑的文档
  • ¥15 求caverdock使用教程
  • ¥15 Coze智能助手搭建过程中的问题请教
  • ¥15 12864只亮屏 不显示汉字
  • ¥20 三极管1000倍放大电路
  • ¥15 vscode报错如何解决
  • ¥15 前端vue CryptoJS Aes CBC加密后端java解密
  • ¥15 python随机森林对两个excel表格读取,shap报错
  • ¥15 基于STM32心率血氧监测(OLED显示)相关代码运行成功后烧录成功OLED显示屏不显示的原因是什么
  • ¥100 X轴为分离变量(因子变量),如何控制X轴每个分类变量的长度。