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

Re:我的代码,,,,,runtime error 了N 次,还是没找到错在哪,哪位大牛帮我看一下,谢了!!

Posted by hnlwt at 2008-09-20 21:37:46 on Problem 1107
In Reply To:我的代码,,,,,runtime error 了N 次,还是没找到错在哪,哪位大牛帮我看一下,谢了!! Posted by:scaneeling at 2008-07-27 15:03:38
> #include<iostream>
> #include<string>
> using namespace std; 
> int main()
> {
> 	int k1,k2,k3,i,len,j,k,a[1000],num;
> 	char ch1[1000],ch2[1000],ch3[1000];
> 	string s;
> 	while(true)
> 	{
> 		
> 		cin>>k1>>k2>>k3;
> 		if(k1==0&&k2==0&&k3==0)
> 			break;
> 		cin>>s;
> 		len=s.size();
> 		j=0;
> 		k=0;
> 		for(i=0;i!=len;++i)
> 		{
> 			if(s[i]>='a'&&s[i]<='i')
> 			{
> 				ch1[k++]=s[i];
> 				a[j++]=i+1;
> 			}
> 		} 
> 		k1=(k1+j)%j;
> 		for(i=0;i!=j;++i)
> 		{ 
> 			num=(i-k1+j)%j;
> 			s[a[i]-1]=ch1[num];
> 		} 
> 		//cout<<s<<endl;
> 		k=0;
> 		j=0;
> 		for(i=0;i!=len;++i)
> 		{
> 			if(s[i]>='j'&&s[i]<='r')
> 			{
> 				ch2[k++]=s[i];
> 				a[j++]=i+1;
> 			}
> 		} 
> 		k2=(k2+j)%j;
> 		for(i=0;i!=j;++i)
> 		{ 
> 			num=(i-k2+j)%j;
> 			s[a[i]-1]=ch2[num];
> 		}
> 		//cout<<s<<endl;
> 		k=0;
> 		j=0;
> 		for(i=0;i!=len;++i)
> 		{
> 			if(s[i]>='s'&&s[i]<='z'||s[i]=='_')
> 			{
> 				ch3[k++]=s[i];
> 				a[j++]=i+1;
> 			}
> 		} 
> 		k3=(k3+j)%j;
> 		for(i=0;i!=j;++i)
> 		{ 
> 			num=(i-k3+j)%j;
> 			s[a[i]-1]=ch3[num];
> 		} 
> 		cout<<s<<endl;
> 	} 
> 	return 0;
> }

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