正确结果应为:8
15 20 40 67 89 301 321 407
测试结果2: 测试结果错误.错误结果为:15 20 40 67 89 301 321 407 499 515 677
正确结果应为:11
15 20 40 67 89 301 321 407 499 515 677
测试结果3: 测试结果错误.错误结果为:15 20 40 67 89 120 240 301 321 407 440 499 515 677
正确结果应为:14
15 20 40 67 89 120 240 301 321 407 440 499 515 677
测试结果4: 测试结果错误.错误结果为:5 9 15 20 40 67 89 120 240 301 321 402 403 407 410 440 491 492 499 515 677
正确结果应为:21
5 9 15 20 40 67 89 120 240 301 321 402 403 407 410 440 491 492 499 515 677
测试结果5: 测试结果错误.错误结果为:4 8 15 20 40 49 67 89 120 135 209 240 241 301 321 400 407 410 420 440 447 499 515 607 637 667
正确结果应为:26
4 8 15 20 40 49 67 89 120 135 209 240 241 301 321 400 407 410 420 440 447 499 515 607 637 667
测试结果6: 测试结果错误.错误结果为:4 15 20 40 67 81 89 97 120 150 151 240 241 301 303 311 321 407 410 420 440 499 515 670 671 673 675 677 821 840 891 893
正确结果应为:32
4 15 20 40 67 81 89 97 120 150 151 240 241 301 303 311 321 407 410 420 440 499 515 670 671 673 675 677 821 840 891 893
测试结果7: 测试结果错误.错误结果为:8 15 20 40 67 89 120 125 189 215 230 231 240 241 301 302 303 306 315 321 327 402 407 408 410 430 437 440 447 457 497 498 499 515 617 627 637 677 679
正确结果应为:39
8 15 20 40 67 89 120 125 189 215 230 231 240 241 301 302 303 306 315 321 327 402 407 408 410 430 437 440 447 457 497 498 499 515 617 627 637 677 679
测试结果8: 测试结果错误.错误结果为:8 15 20 40 41 45 67 84 89 120 189 215 220 231 240 241 301 302 304 315 321 322 341 404 407 408 410 437 440 447 497 498 499 515 525 617 637 677 679 707 767 779 815
正确结果应为:43
8 15 20 40 41 45 67 84 89 120 189 215 220 231 240 241 301 302 304 315 321 322 341 404 407 408 410 437 440 447 497 498 499 515 525 617 637 677 679 707 767 779 815
测试结果9: 测试结果错误.错误结果为:2 5 7 8 15 20 40 41 67 84 89 120 185 189 201 215 220 231 240 241 301 302 315 321 322 341 407 408 409 410 437 440 447 457 490 497 498 499 515 525 659 676 677 678 679 801 891 899
正确结果应为:48
2 5 7 8 15 20 40 41 67 84 89 120 185 189 201 215 220 231 240 241 301 302 315 321 322 341 407 408 409 410 437 440 447 457 490 497 498 499 515 525 659 676 677 678 679 801 891 899
测试结果10: 测试结果错误.错误结果为:15 20 40 67 89 321
正确结果应为:6
15 20 40 67 89 321
提交代码:
#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
int n;
scanf("%d",&n);
int *b = new int[10001];
memset(b,0,sizeof(int)*10001);
int t;
for(int i=0;i<n;i++)
{
scanf("%d",&t);
b[t]++;
}
bool first = true;
for(int i=0;i<10001;i++)
{
if(b[i]>0)
{
if(first)
{
printf("%d",i);
first=false;
}
else
{
printf(" %d",i);
}
}
}
return 0;
}
====
神奇了...大家看看