12 条题解
-
0
定义一个bool数组,标记这只duck是否已经统计,如果未统计,那就把duck数加一,然后把它标记为已统计,就行了。
#include iostream using namespace std; bool a[10000] = { false }; int main() { int n,temp; int ans = 0; cin >> n; for (int i = 0; i < n; i++) { cin >> temp; if (a[temp] == false) { a[temp] = true; ans++; } } cout << ans; return 0; }
信息
- ID
- 1023
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 6
- 标签
- 递交数
- 918
- 已通过
- 271
- 上传者