C++代码 输出格式问题 (zjut acm oj上的题目)我在做大数加这道题目,代码改了一个下午,我认为算法应该是没问题,但是格式有问题.先来看下题目吧:大数加 Time Limit:1000MS Memory Limit:32768KDescripti
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/08 07:57:22
C++代码 输出格式问题 (zjut acm oj上的题目)我在做大数加这道题目,代码改了一个下午,我认为算法应该是没问题,但是格式有问题.先来看下题目吧:大数加 Time Limit:1000MS Memory Limit:32768KDescripti
C++代码 输出格式问题 (zjut acm oj上的题目)
我在做大数加这道题目,代码改了一个下午,我认为算法应该是没问题,但是格式有问题.先来看下题目吧:
大数加
Time Limit:1000MS Memory Limit:32768K
Description:
给定一些大数,请计算其和.
Input:
输入数据中含有一些数据组(数量≤100),每组数据由一个整数n(n≤100)领衔,后跟n个大整数(0≤大数,大数位数≤200),若n=0则表示输入结束.
Output:
输出每组数据所计算的大数和,每个结果单独占一行.
Sample Input:
5
123456789
6287999980
5645645654654
5
79
0
Sample Output:
5652057111507
Source:
qianneng
我每次输出结果的时候都会多一个空行.真心看不出来哪里有问题.
能看出来的麻烦帮下忙,指点一下;要是认为算法有问题也可以说一下.
附:我的代码
#include
#include
#include
using namespace std;
int main()
{
\x05ifstream cin("Chris.txt");
\x05string s;
\x05for(int n;cin>>n;)
\x05{
\x05\x05int i,j;
\x05\x05int res[201]={0};
\x05\x05int arr[101][201];
\x05\x05memset(arr,0,sizeof(int) * 101 * 201);
\x05\x05for(i=0;i>s;
\x05\x05\x05if(s=="0")break;
\x05\x05\x05for(j=0;j
C++代码 输出格式问题 (zjut acm oj上的题目)我在做大数加这道题目,代码改了一个下午,我认为算法应该是没问题,但是格式有问题.先来看下题目吧:大数加 Time Limit:1000MS Memory Limit:32768KDescripti
for (;cin >> n,n!=0;)
那个结束的0没有吃掉
实际上是0输出了一个回车