没读懂题,过了%10,我下来有想了下,测试用例能过但是题意还是很多疑问,我贴代码 #include<iostream> using namespace std; int main() { int n; cin >> n; int *p = new int[n](); int *res = new int[n]; for (int i = 0; i < n;++i) { cin >> p[i]; res[i] = 1; } for (int j = 0; j < n; ++j) { if (p[j] != 0) { res[p[j]-1] += 1; } } for (int k = 0; k < n; ++k) { cout << res[k] << " "; } return 0; } 有大佬过了的指正一下
点赞 6

相关推荐

已老实求offer😫:有点像徐坤(没有冒犯的意思哈)
点赞 评论 收藏
分享
牛客网
牛客企业服务