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问题,谁能解释下RE问题是什么原因,附代码

Posted by inspirationhyl at 2012-07-27 21:23:28 on Problem 1007
#include<iostream>
using namespace std;
int count_inver(char *str, int len)
{
        int i;  
        int cnt = 0;
        int a[4] = {0};
        for(i = len - 1; i >= 0; i--) {
                switch (str[i]) {
                        case 'A':
                                a[1]++; 
                                a[2]++; 
                                a[3]++; 
                                break;  
                        case 'C':
                                a[2]++; 
                                a[3]++; 
                                cnt += a[1];
                                break;  
                        case 'G':
                                a[3]++; 
                                cnt += a[2];
                                break;  
                        case 'T':
                                cnt += a[3];
                }
        }
        return cnt;
}

void sort(int b[],int c[],int num){//从小到大排列,排列的顺序结果存到数组c中
	int m=1000,k=0,t=0,i,j;
	int q=0,n;                  
	for(j=0;j<num;j++)
	{  for(i=j;i<num;i++)
	  {  
		   if(m>b[i])
			{ m=b[i];k=i;}
	  }
	  b[k]=b[j];
	  b[j]=m;//交换数据

	  n=c[j];//交换下标
	  c[j]=c[k];
	  c[k]=n;
	  
	  m=1000;
	}

}

int main(){
	int lenth,num,i=0,j=0;
	char a[50][50]={0};
	int counter[50]={-1};
	int c[50];
	for(int k=0;k<50;k++){
          c[k]=k;
	}
	cin>>lenth>>num;
	i=0;j=0;
	while(i<num){
		while(j<lenth)
		{cin>>a[i][j];j++;}
		counter[i]=count_inver(&a[i][0],lenth);
		j=0;
		i++;
    }

	sort(counter,c,num);
	for(i=0;i<num;i++){
		for(j=0;j<lenth;j++)
		{	cout<<a[c[i]][j];

		}
		cout<<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