24小时热门版块排行榜    

查看: 2058  |  回复: 1

yihang_Ren

新虫 (初入文坛)

[交流] 杭电oj1002题求助,代码可以运行,和测试数据结果相同 已有1人参与

杭电1002题,为什么老是wrong answer,我在DEV-cpp上试过,代码可以运行,结果和测试数据结果也是相同的,就是过不了

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1002
以下是我的源代码:
CODE:
#include<stdio.h>
#include<math.h>
#include<ctype.h>
#include<string.h>
int main(){
        int n;
        int a[1000], b[1000];
        char a1[1001], b1[1001];
       
        if (scanf("%d", &n) != EOF){
                if (n<1 || n>20) return -1;
                int tmp = 0;
                for (tmp = 1; tmp <= n;tmp++){
                        if (scanf("%s%s", a1, b1) != EOF){
                                int a_len = 0, b_len = 0;
                                a_len = strlen(a1);
                                b_len = strlen(b1);
                                int i, j;
                                for ( i = a_len - 1; i >= 0; i--){
                                        a[a_len - 1 - i] = a1[i] - '0';
                                }
                                for (j = b_len - 1; j >= 0; j--){
                                        b[b_len - 1 - j] = b1[j] - '0';
                                }

                                int max_len = (a_len > b_len) ? a_len : b_len;
                                if (a_len > b_len){
                                        int i = 0;
                                        for (i = b_len; i <= max_len; i++){
                                                b[i] = 0;
                                        }
                                        a[a_len] = 0;
                                }
                                else
                                {
                                        int j = 0;
                                        for (j = a_len; j <= max_len; j++){
                                                a[j] = 0;
                                        }
                                        b[b_len] = 0;
                                }

                                //求和
                                int k;
                                for (k= 0; k <= max_len; k++){
                                        a[k] += b[k];
                                        if (a[k] >= 10){
                                                a[k] -= 10;
                                                a[k + 1] += 1;
                                        }
                                }

                                printf("Case %d:\n%s + %s = ", tmp, a1, b1);
                                if (a[a_len] == 0){
                                        int i = 0;
                                        for (i = a_len - 1; i >= 0; i--)
                                        {
                                                printf("%d", a[i]);
                                        }
                                }
                                else{
                                        int i = 0;
                                        for (i = a_len; i >= 0; i--)
                                        {
                                                printf("%d", a[i]);
                                        }
                                }

                        }

                        if (tmp != n)
                                printf("\n\n");
                        else
                                printf("\n");

                }

        }
        return 0;

}

[ Last edited by jjdg on 2018-2-22 at 18:02 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sxhao1234

禁虫 (初入文坛)

本帖内容被屏蔽

2楼2018-02-22 15:52:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yihang_Ren 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 大佬帮着分析今年的评审意见?该课题连续申请了三年了,明年要不要换个方向。 100+3 cai-11138 2026-08-31 11/550 2026-09-06 20:49 by archvillain
[考博] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +3 j5mmowWXNWxv 2026-09-05 4/200 2026-09-06 19:21 by eObJPa4gWmp6
[博后之家] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +3 j5mmowWXNWxv 2026-09-05 6/300 2026-09-06 18:41 by eObJPa4gWmp6
[公派出国] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +3 jPDp0sc2B7zQ 2026-09-05 4/200 2026-09-06 18:09 by eObJPa4gWmp6
[论文投稿] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +4 jPDp0sc2B7zQ 2026-09-05 6/300 2026-09-06 18:01 by eObJPa4gWmp6
[找工作] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +3 jPDp0sc2B7zQ 2026-09-05 8/400 2026-09-06 17:49 by eObJPa4gWmp6
[考研] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +3 jPDp0sc2B7zQ 2026-09-04 8/400 2026-09-06 17:09 by eObJPa4gWmp6
[教师之家] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 j5mmowWXNWxv 2026-09-05 3/150 2026-09-06 13:09 by eObJPa4gWmp6
[考博] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +3 j5mmowWXNWxv 2026-09-05 4/200 2026-09-06 12:49 by eObJPa4gWmp6
[基金申请] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 j5mmowWXNWxv 2026-09-05 3/150 2026-09-06 12:49 by eObJPa4gWmp6
[考博] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 j5mmowWXNWxv 2026-09-05 4/200 2026-09-06 12:29 by eObJPa4gWmp6
[硕博家园] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 jPDp0sc2B7zQ 2026-09-05 7/350 2026-09-06 11:20 by eObJPa4gWmp6
[基金申请] 科研人应该花精力去思考如何解决问题,而不是去凝练问题 +10 瞬息宇宙 2026-09-01 19/950 2026-09-06 11:15 by jiangxuan2004
[博后之家] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 jPDp0sc2B7zQ 2026-09-05 8/400 2026-09-06 11:09 by eObJPa4gWmp6
[考研] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 jPDp0sc2B7zQ 2026-09-05 4/200 2026-09-06 07:20 by E1iiBLMU2XnD
[论文投稿] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +6 7ZYIEW2YWn72 2026-09-04 9/450 2026-09-06 06:00 by E1iiBLMU2XnD
[基金申请] 面上没中,邀请各位路过的虫友分析一下分数 +12 jackleilei 2026-09-03 13/650 2026-09-05 18:10 by fireguard
[硕博家园] Ei源刊怎么投 +4 Fengshun9711 2026-09-04 4/200 2026-09-04 19:30 by 研途知予
[硕博家园] 哈尔滨工业大学韩晓军教授课题组招收2027年硕士推免生及博士研究生 +3 灯灯灯灯DDDD 2026-09-03 3/150 2026-09-03 21:22 by 科研皮皮猪
[基金申请] 要骂人了,新模版改版就是要淡化问题凝练这种虚的东西,结果有个评委还在说凝练得不够 +9 瞬息宇宙 2026-08-31 17/850 2026-09-02 14:04 by anjeeshine
信息提示
请填处理意见