摘要

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

题意

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

题解

扫一遍就好了^_^。

代码

440A.cpp代码已折叠
展开折叠内容
显示/移除行号
  1. #include <iostream>
  2. #include<cstdio>
  3. #include<algorithm>
  4. #include<cmath>
  5. #include<cstdlib>
  6. #include<cstring>
  7. #include<climits>
  8. #include<queue>
  9. #include<vector>
  10. using namespace std;
  11. #define f(i,n) for(int i=1;i<=n;++i)
  12. #define fi(i,t,n)for(int i=t;i<=n;++i)
  13. #define fd(i,n) for(int i=n;i>=1;--i)
  14. #define fdi(i,t,n) for(int i=n;i>=t;--i)
  15. #define foreach(i,s) for(typeof(s.begin()) i=s.begin();i!=s.end();++i)
  16. #define rforeach(i,s) for(typeof(s.rbegin()) i=s.rbegin();i!=s.rend();++i)
  17. #define si(n) scanf("%d",&n)
  18. #define dsi(n) int n;scanf("%d",&n)
  19. #define llu unsigned long long
  20. #define lld long long
  21. #define ci const int &
  22.  
  23. int n,a[100010];
  24. int main()
  25. {
  26. cin>>n;
  27.  
  28. f(i,n-1)
  29. {
  30. dsi(p);
  31. a[p]=1;
  32. }
  33. f(i,n)
  34. {
  35. if(!a[i])
  36. cout<<i;
  37. }
  38. return 0;
  39. }

著作权声明[编辑]

关于[编辑]