Online JudgeProblem SetAuthorsOnline ContestsUser
Web Board
Home Page
F.A.Qs
Statistical Charts
Problems
Submit Problem
Online Status
Prob.ID:
Register
Update your info
Authors ranklist
Current Contest
Past Contests
Scheduled Contests
Award Contest
User ID:
Password:
  Register

PE还有什么可郁闷的..每次看不到AC的话最喜欢看PE。。。

Posted by ciciatc at 2005-05-22 21:56:30 on Problem 1026
In Reply To:哭了!!rte后Presentation Error倒啊!! Posted by:00448196 at 2005-05-22 21:37:39
> #include<iostream>
> #include<string>
> using namespace std;
> 
> void main()
> {
> 	typedef basic_string<char>cString;
> 	typedef basic_string<int>nString;
> 	int n,k,h,count,a;
> 	cin>>n;
> 	nString nS1(200,1);
> 	for(int i=0;i<n;i++)
> 		cin>>nS1[i];
> 	while(1)
> 	{
> 		cin>>k;
> 		if(k==0)
> 		{
> 			cin>>n;
> 			if(n==0) break;
> 			for(int i=0;i<n;i++)
> 				cin>>nS1[i];
> 			cin>>k;
> 		}
> 		nString nS2(n,0),nS3(n,0);
> 		cString cS1(n,' '),cS2(n,' ');
> 		cin.get();
> 		getline(cin,cS1);
> 		for(i=cS1.size();i<n;i++)
> 			cS1+=' ';
> 		for(i=1;i<=n;i++)
> 		{
> 			if(nS2[i-1]==0)
> 			{
> 				nS3[0]=i;
> 				count=1;
> 				for(h=i;h<=n;h++)
> 				{
> 					nS3[count]=nS1[nS3[count-1]-1];
> 					nS2[nS3[count-1]-1]=1;
> 					if(nS1[nS3[count-1]-1]==i)break;
> 					count++;
> 				}
> 				a=k%count;
> 				for(h=0;h<count;h++)
> 				{
> 					if(h>=count-a)a-=count;
> 					cS2[nS3[h+a]-1]=cS1[nS3[h]-1];
> 				}
> 			}
> 		}
> 		cout<<cS2<<endl;
> 	}
> }
> 莫名其妙啊!!

Followed by:

Post your reply here:
User ID:
Password:
Title:

Content:

Home Page   Go Back  To top


All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator