24小时热门版块排行榜    

查看: 844  |  回复: 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

木虫 (正式写手)

4楼2010-05-30 21:57:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 13 个回答

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

木虫 (正式写手)

资格赛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的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见