用自己提交的代码抓取OJ平台测试样例
代码
#include "iostream"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "string"
using namespace std;
typedef struct aa
{
int data[110];
char fuhao;
int length;
} bigdata;
bigdata num1;
bigdata num2;
bigdata result;
void indata(int k);
void adddata();
void subdata(int k);
int cmpabs();
int diff();
int main()
{
int i, j;
int flag = 0;
indata(1);
indata(2);
if (diff())
{
if (cmpabs() == 0)
{
result.length = 1;
result.fuhao = '+';
result.data[0] = 0;
}
else
{
if (num1.fuhao == '-')
{
if (cmpabs() == 1)
{
result.fuhao = '-';
subdata(1);
}
else
{
result.fuhao = '+';
subdata(2);
}
}
else
{
if (cmpabs() == 1)
{
result.fuhao = '+';
subdata(1);
}
else
{
result.fuhao = '-';
subdata(2);
}
}
}
}
else
{
result.fuhao = num1.fuhao;
adddata();
}
if (result.fuhao == '-')
{
cout << '-';
}
for (i