c++问题-在acm上刷题老是通不过,求大神指点一二,到底问题出在哪里。不胜感激!!!

问题描述

在acm上刷题老是通不过,求大神指点一二,到底问题出在哪里。不胜感激!!!

#include
#include

using namespace std;

int main()
{
int T;
int k,t=0;
int i, j, n1, n2;
char a[1010], b[1010], c[1015];
string d[20], e[20], f[20];

cin>>T;
for(k=1; k<=T; k++)
{
    cin>>a>>b;
    d[k-1]=a;
    e[k-1]=b;
    n1=strlen(a);
    n2=strlen(b);
    if(n1>=n2)
    {
        for(i=n1-1,j=n2-1; i>=0; i--,j--)
        {
            if(j>=0)
            {
                                c[i]=a[i]+b[j]-48+t;
                t=(c[i]-48)/10;
                c[i]=(c[i]-48)%10+48;
            }
            else
            {
                c[i]=a[i]+t;
                t=(c[i]-48)/10;
                c[i]=(c[i]-48)%10+48;
            }
        }
        if(k==T)cout<<endl;
                f[k-1]=c;
        c[n1]=0;
    }
    else
    {
        for(i=n1-1,j=n2-1; j>=0; i--,j--)
        {
            if(i>=0)
            {
                c[j]=a[i]+b[j]-48+t;
                                    t=(c[j]-48)/10;
                c[j]=(c[j]-48)%10+48;
            }
            else
            {
                c[j]=b[j]+t;
                t=(c[j]-48)/10;
                c[j]=(c[j]-48)%10+48;

            }
        }
          f[k-1]=c;
          c[n2]=0;
    }

}
for(k=1; k<=T; k++)
{
         cout<<"Case "<<k<<":"<<endl;
         cout<<d[k-1]<<" + "<<e[k-1]<<" = "<<f[k-1]<<endl;
         if(k<T)
         {cout<<endl;}
         }

system("pause");
return 0;
}

时间: 2024-08-03 11:24:46

c++问题-在acm上刷题老是通不过,求大神指点一二,到底问题出在哪里。不胜感激!!!的相关文章

vb编写的程序,拷贝到别的电脑上怎么就这样了?求大神指点

问题描述 解决方案 解决方案二:怎么copy的?神奇了解决方案三:肯定是两台电脑的坏境不一致呀.解决方案四:有些控件没注册吧!解决方案五:用了其他的控件了吧.没注册解决方案六:重新编译整个项目,应该就能看到原因了.解决方案七:用了什么第三方的COM组件了吧解决方案八:你看下你电脑里的引用了什么东西,看看别人里边是不是缺着呢解决方案九:classnoreg说明有类型没有注册,看看是不是引用了office或者第三方com,而目标电脑上没有解决方案十:控件没注册,或者.dll文件未引用好解决方案十一:

strlen-ACM简单的字符串匹配,但老是OJ通不过,求大神指点

问题描述 ACM简单的字符串匹配,但老是OJ通不过,求大神指点 Description 给出两个字符串S和T,请判断T是否为S的子串.本题请用"简单匹配法"来做. 使用strstr函数,判cheat Input 第一行是一个整数N,说明有多少个测试用例. 接下来是N个测试用例,每个测试用例占2行:第一行是字符串S,第二行是字符串T,字符串中不含空格. 1 ≤ strlen(S) , strlen( T ) ≤ 10000 Output 对每个测试用例,输出一行结果:是否子串,是则输出&

oa部署上服务器报错-OA部署上服务器报错,求大神指点!

问题描述 OA部署上服务器报错,求大神指点! 日志名称: Application来源: Application Error日期: 2015/10/23 8:11:36事件 ID: 1000任务类别: (100)级别: 错误关键字: 经典用户: 暂缺计算机: OAWEB描述:错误应用程序名称: apache.exe,版本: 2.2.22.0,时间戳: 0x4f242d7a错误模块名称: ntdll.dll,版本: 6.1.7601.17514,时间戳: 0x4ce7ba58异常代码: 0xc000

数据库-sql server 2008 综合题,求大神指点,我建了一部分表,大神在做的时候可按自己方便插入:

问题描述 sql server 2008 综合题,求大神指点,我建了一部分表,大神在做的时候可按自己方便插入: 因为综合题练得比较少不懂得怎样联系:大神回答时,尽量详细,多谢, 做的好的话,C币还可加: 具体要求: 某公司有很多类型的货车(小型货车,双轴货车,16轮货车等),货车要有货车号, 货车类型(小型货车,双轴货车,16轮货车),载重量,有很多司机,每个司机可开 多种类型的货车,司机要有司机号,姓名,地址,薪水,司机运输货物时有货物名称, 目的地,出发时间,返回时,要更新记录,有返回时间,

vc++-这题咋破,求大神帮帮忙啊

问题描述 这题咋破,求大神帮帮忙啊 C++编程,求两坐标点的距离 解决方案 缺少缺省构造函数.要么加个缺省构造函数.要么注释掉第十六行的Location l1l2; 解决方案二: 看一下,大神输出出问题了 解决方案三: 第二行,nath.h是什么鬼?

6410 安卓开发板 录音-6410开发板上跑Android 2.1 ,录音出现问题,求大神指点

问题描述 6410开发板上跑Android 2.1 ,录音出现问题,求大神指点 我在6410的开发板上运行 Android 2.1,写了个程序 ,想要进行录音.代码 如下:mediaRecorder = new MediaRecorder(); Toast.makeText(TelListenner.thisnew MedioRecorder()成功"" Toast.LENGTH_SHORT).show(); //myRecAudioFile = File.createTempFile

路由器-packet tracer上配置ipsec总是不成功,求大神指点

问题描述 packet tracer上配置ipsec总是不成功,求大神指点 拓扑如下: 现在就在这一左一右两台路由器间配置ipsec 上面三张图中,第一张是左边的路由器的配置,另外2张是右边的路由器的配置 现在这两台路由互ping不通,用show crypto isakmp sa显示如下 不知怎么回事.我尝试过几次在packet tracer上配置ipsec,有时能ping通,但show crypto isakmp sa没信息.这次这里有信息,但是ping不通.另外由用不了show crypto

android-小波变换实现语音去噪在安卓平台上怎么实现?求大神指点~~

问题描述 小波变换实现语音去噪在安卓平台上怎么实现?求大神指点~~ 本人要在Android平台上实现小波变换的语音去噪方法,请问怎么实现?求大神指点~~ 解决方案 可以利用speex进行降噪处理

exception-我在做上传图片的功能,用的ajaxfileupload插件上传,出现以下问题,求大神

问题描述 我在做上传图片的功能,用的ajaxfileupload插件上传,出现以下问题,求大神 严重: Servlet.service() for servlet [default] in context with path [] threw exception [Filter execution threw an exception] with root cause java.lang.ClassNotFoundException: org.apache.commons.lang.xwork.