| ||||||||||
| Online Judge | Problem Set | Authors | Online Contests | User | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest | |||||||||
这题没有这么复杂,你理解错了吧?注意要有输出,否则必然不AC:)In Reply To:请教,不管是高手还是菜鸟都近来看看 Posted by:deep_you at 2005-02-23 16:32:39 > 不知道为什么是WA,感觉应该没有问题了啊。。#include <stdio.h>
> main()
> {
> int num[15],p,i,j,k,ex,sum=0;
> do
> {
> scanf("%d",&num[0]);
> if(num[0]==-1)break;
> p=0;
> do
> {
> p++;
> scanf("%d",&num[p]);
> if(num[p]==0)break;
> }
> while(1);
> for(i=0;i<p;i++)
> for(j=0;j<p-i-1;j++)
> {
> if(num[j]>num[j+1]){ex=num[j];num[j]=num[j+1];num[j+1]=ex;}
> }
> for(i=p-1;i>=0;i--)
> {
> if(num[i]%2!=0)continue;
> k=num[i]/2;
> for(j=i-1;j>=0;j--)
> {
> if(num[j]==k)sum++;
> }
> }
> }
> while(1);
> }
>
Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator