24小时热门版块排行榜    

查看: 842  |  回复: 12

formleaf

木虫 (正式写手)

[交流] 【讨论】有道难题编程挑战赛,参加的虫子可以讨论,贴贴自己的程序(有奖活动) 已有4人参与

感谢您报名参加“有道难题2010”编程挑战赛,第一轮资格赛的正式安排如下:

时间:


第一场:5月29日(周六)晚上 20:00-22:00

第二场:5月30日(周日)下午 14:00-16:00

第三场:5月30日(周日)晚上 20:00-22:00



地址:http://poj.youdao.com/nanti/

参赛方式:请自选参加任意一场或多场比赛在2小时内独立编程



参赛指南:

资格赛每场比赛均有3道题。根据题目的难度不同,每道题目的分数不同。资格赛当场评测的数据集为完整数据集,也就是说如果选手的提交结果为“Accepted”,那么这道题目就可以得满分;其他结果则均为0分。

资格赛对每场比赛进行独立排名,排名依据首先是总分,如果总分相同比较罚时。每场排名前 400 名的选手晋级下一轮在线赛,总共 1200 名选手晋级。在比赛结束后,我们会做作弊检测,任何一场前 400 名的选手如果有人被发现作弊而取消资格,那么晋级资格自动顺延到后面名次的选手。最终各场的比赛排名我们将在资格赛结束一周后公布。

每位选手可自选参加任意的一到三场比赛。对于参加了前面的场次已经获得晋级资格的选手,后面场次不计算排名。



注意:

1) 本次比赛严禁在比赛时通过任何渠道传播、讨论题目、解答方法和程序。

2) 如果出现登录不上等意外情况时,请不要立即频繁重连。

3) 如果您出现了登录和账号的问题,请发邮件至ydnt@corp.youdao.com或在有道难题快贴专版进行反馈;

4) 如果您对于比赛环境和题目有疑问,请在http://poj.youdao.com/nanti/clarify/ 提问;



这里感谢您对本次活动的热心参与和支持,最后预祝您比赛顺利,取得佳绩!

“有道难题”工作组

2010年5月27日

[ Last edited by formleaf on 2010-5-30 at 13:40 ]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

formleaf

木虫 (正式写手)

2楼2010-05-30 13:43:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

formleaf

木虫 (正式写手)

3楼2010-05-30 21:57:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

formleaf

木虫 (正式写手)

4楼2010-05-30 21:57:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

formleaf

木虫 (正式写手)

资格赛1A题 通过

#include "stdio.h"
int main()
{
    int i,j,n,opn;
    int a[1000],b[1000],an,bn,cc;
    char op[1000][1000];
    int aa[10000],bb[10000],c[10000];

    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {
        scanf("%d %s %d",&a,op,&b);
    }
    for(i=1;i<=n;i++)
    {
        opn=0;
        while(op[opn]!='\0')opn++;

        opn++;
        an=bn=0;
        while(a>=opn)
        {
            an++;
            aa[an]=a-a/opn*opn;
            a=a/opn;
        }
        an++;aa[an]=a;
        while(b>=opn)
        {
            bn++;
            bb[bn]=b-b/opn*opn;
            b=b/opn;
        }
        bn++;bb[bn]=b;
        cc=0;
        if(an>=bn)
        {
            for(j=1;j<=bn;j++){c[j]=aa[j]+bb[j];if(c[j]>=opn)c[j]-=opn;}
            for(;j<=an;j++)c[j]=aa[j];
            for(j=an;j>0;j--)cc=cc*opn+c[j];
        }
        else
        {
            for(j=1;j<=an;j++){c[j]=aa[j]+bb[j];if(c[j]>=opn)c[j]-=opn;}
            for(;j<=bn;j++)c[j]=bb[j];
            for(j=bn;j>0;j--)cc=cc*opn+c[j];
        }
        printf("%d\n",cc);
    }
}
5楼2010-05-30 21:58:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

formleaf

木虫 (正式写手)

资格赛2A题 自己编译运行没问题,提交后答案还是运行错误我也忘了

#include
using namespace std;
int main()
{
    int n;
    char c[11][100001];
    char cc[400001];
    char a[4]={'a','o','d',' '};
    int i,j,k,m,b,p;
    int nn;

    cin >>n;
    for(i=1;i<=n;i++)
    {
        cin >> c;
    }
    for(i=1;i<=n;i++)
    {
        j=0;k=0;nn=0;
        while(c[j]!='\0')
        {
            m=static_cast(c[j]);
            k++;
            cc[k]=a[m-m/4*4];
            m=m/4;
            k++;
            cc[k]=a[m-m/4*4];
            m=m/4;
            k++;
            cc[k]=a[m-m/4*4];
            m=m/4;
            k++;
            cc[k]=a[m-m/4*4];
            j++;
        }
        for(p=1;p<=k-2;p++)
        {
            if(cc[p]=='d'&&cc[p+1]=='a'&&cc[p+2]=='o')nn++;
        }
        cout << nn << endl;
    }

    return 0;
}
6楼2010-05-30 22:00:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

formleaf

木虫 (正式写手)

资格赛3A题 自己编译运行没问题,提交后答案还是运行错误我也忘了

#include
using namespace std;
int main()
{
    int i,j,k;
    int t;
    int n[101],m[101];
    double a[101][101];
    int b[101][101];
    double c[101][101];
    int d[101][101];
    double s;
    int p;
    int flag;

    cin >> t;
    for(i=1;i<=t;i++)
    {
        cin >> n >> m;
        for(j=1;j<=n;j++){cin >> a[j] >> b[j];}
        for(j=1;j<=m;j++){cin >> c[j] >> d[j];}
    }
    for(i=1;i<=t;i++)
    {
        s=0.0;p=0;flag=0;
        for(j=1;j<=n;j++){s+=a[j]*b[j];p+=b[j];}
        if(s/p>=90.00){cout << 0 << endl;continue;}
        for(j=1;j<=m;j++){s+=c[j]*d[j];p+=d[j];if(s/p>=90.00){flag=j;break;}}


        if(flag==0)cout << "Impossible\n";
        else cout << flag << endl;

    }

    return 0;
}
7楼2010-05-30 22:01:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

formleaf

木虫 (正式写手)


没人捧场,难道我的金币是假的吗
8楼2010-05-31 21:08:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

无奈的云

木虫 (著名写手)

科技信息经理

优秀版主

formleaf(金币+1):谢谢了 2010-06-04 07:43:53
formleaf(金币+1):可能大家都不太关注这件事 2010-06-04 07:44:46
想捧场,只是编程不会~~~
欢迎各位技术工作者提供技科学术转化信息线索!
9楼2010-06-03 15:56:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

witch_girl

金虫 (文坛精英)

formleaf(金币+1):谢谢 2010-06-19 16:36:24
formleaf(金币+1):你是第二个 2010-06-19 16:37:06
知道有这个比赛的时候,赛程已经结束了。。。。。
Make it or Break it
10楼2010-06-15 13:10:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 formleaf 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见