| ||||||||||
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 |
Re:大家帮我看看,为什么总是WA?帮我改改In Reply To:大家帮我看看,为什么总是WA?帮我改改 Posted by:579 at 2006-03-19 19:15:54 > #include<iostream> > using namespace std; > int main() > { > int n, m, i, j, t; > int c = 0; > int *a, *b; > while(1) > { > cin >> n; > b = new int[n]; > for(i=0; i<n; i++) > { > cin >> m; > if(m<0) > m = -m; > b[i] = m; > } > if(n==1) > { > cout << "Not jolly" << endl; > return 0; > } > t = n - 1; > a = new int[t]; > for(i=1; i<=t; i++) > a[i] = i; > for(i=0; i<n; i++) > { > if(b[i]==0||b[i]>=n) > c++; > else > { > for(j=1; j<=t; j++) > { > if(b[i]==a[j]) > { > a[j] = 0; > break; > } > } > if(j>t) > c++; > } > if(c>1) > { > cout << "Not jolly" << endl; > break; > } > } > if(i==n) > cout << "Jolly" << endl; > } > return 0; > } Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator