摘要

题目链接 难度等级 完成状态 完成分数 最后编辑时间 失误原因(初次提交分数)
Forgotten Episode ★☆☆☆☆ 答案正确 100 2015-02-23 19:19:15 数组不够大(20)

题意

给出1到n之间的n-1个数,问剩下那个数是什么。

题解

扫一遍就好了^_^。

代码

440A.cpp代码已折叠
展开折叠内容
#include <iostream>
#include<cstdio>
#include<algorithm>
#include<cmath>
#include<cstdlib>
#include<cstring>
#include<climits>
#include<queue>
#include<vector>
using namespace std;
#define f(i,n) for(int i=1;i<=n;++i)
#define fi(i,t,n)for(int i=t;i<=n;++i)
#define fd(i,n) for(int i=n;i>=1;--i)
#define fdi(i,t,n) for(int i=n;i>=t;--i)
#define foreach(i,s) for(typeof(s.begin()) i=s.begin();i!=s.end();++i)
#define rforeach(i,s) for(typeof(s.rbegin()) i=s.rbegin();i!=s.rend();++i)
#define si(n) scanf("%d",&n)
#define dsi(n) int n;scanf("%d",&n)
#define llu unsigned long long
#define lld long long
#define ci const int &

int n,a[100010];
int main()
{
    cin>>n;

    f(i,n-1)
    {
        dsi(p);
        a[p]=1;
    }
    f(i,n)
    {
        if(!a[i])
            cout<<i;
    }
    return 0;
}

著作权声明[编辑]

关于[编辑]