1 条题解

  • 0
    @ 2025-8-24 21:45:53

    自动搬运

    查看原文

    来自洛谷,原作者为

    avatar 爱晚亭哦
    Ai wanting go.

    搬运于2025-08-24 21:45:53,当前版本为作者最后更新于2020-03-15 22:48:35,作者可能在搬运后再次修改,您可在原文处查看最新版

    自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多

    以下是正文


    不明白为什么是普及-?

    难度虚高,新手勿慌

    好像我没强到那里去

    不需要数组,因为每个sumsum只使用一次

    其他就是要看清nn的范围,有常数

    注意不要把数组开在主函数里,首先是主函数的栈空间小,其次是CCF的机子是开几个数组算几个,而各大OJ是用多少数组算几个,注意考场别爆0

    我就是过来人

    Code:Code:

    #include<cstdio>
    int a[2000001];//2*10^6
    int main()
    {
    	int n,m,sum;//注意不要把数组开在主函数里
    	scanf("%d %d",&n,&m);
    	for(int i=1;i<=n;i++)
    		scanf("%d",&a[i]);
    	for(int i=1;i<=m;i++)
    	{
    		scanf("%d",&sum);//询问学号
    		printf("%d\n",a[sum]);
    	}
    }
    
    • 1

    信息

    ID
    4735
    时间
    1000ms
    内存
    125MiB
    难度
    1
    标签
    (无)
    递交数
    0
    已通过
    0
    上传者