| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 586 人关注过本帖
标题:poj1006,自己测试没问题,但提交后不断 WA...求大神帮忙
取消只看楼主 加入收藏
心灯甚亮
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:2
帖 子:441
专家分:996
注 册:2013-1-29
结帖率:100%
收藏
已结贴  问题点数:30 回复次数:1 
poj1006,自己测试没问题,但提交后不断 WA...求大神帮忙
程序代码:
#include <iostream>
using namespace std;
struct
{
    char str[51];
    int next;
} arr[1100];
int top=700;
#define New(x) {x=top++;arr[x].next=-1;}

int main()
{
    //freopen("1007.in","r",stdin);
    for(int i=0; i<100; i++)
    {
        arr[i].str[0]=0;
        arr[i].next=-1;
    }
    int m,n;
    cin>>m>>n;
    for(int i=0; i<n; i++)
    {
        char temp[51];
        cin>>temp;
        int A,C,G,T;
        A=C=G=T=0;
        int srt=0;
        for(int j=m-1; j>=0; j--)
            switch(temp[j])
            {
            case 'A':
                A++;
                break;
            case 'C':
                C++;
                srt+=A;
                break;
            case 'G':
                G++;
                srt+=A+C;
                break;
            case 'T':
                srt+=A+C+G;
                break;
            }
        if(arr[srt].str[0]!=0)
        {
            while(arr[srt].next!=-1) srt=arr[srt].next;
            New(arr[srt].next);
            srt=arr[srt].next;
        }
        int j;
        for(j=0; j<m; j++)
            arr[srt].str[j]=temp[j];
        arr[srt].str[j]='\0';
    }
    int cnt=0;
    for(int i=0; ;i++)
    {
        if(cnt==n)
            break;
        if(arr[i].str[0]!=0)
        {
            int t=i;
            do
            {
                cout<<arr[t].str<<endl;
                t=arr[t].next;
                cnt++;
            }while(t!=-1);
        }
    }
    return 0;
}
2014-05-29 01:14
心灯甚亮
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:2
帖 子:441
专家分:996
注 册:2013-1-29
收藏
得分:0 
不对,打错了。是1007
2014-05-29 01:15
快速回复:poj1006,自己测试没问题,但提交后不断 WA...求大神帮忙
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016540 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved