1002 A+B for Polynomials (25)(25 分)提问

This time, you are supposed to find A+B where A and B are two polynomials.

Input

Each input file contains one test case. Each case occupies 2 lines, and each line contains the information of a polynomial: K N1 a~N1~ N2 a~N2~ ... NK a~NK~, where K is the number of nonzero terms in the polynomial, Ni and a~Ni~ (i=1, 2, ..., K) are the exponents and coefficients, respectively. It is given that 1 <= K <= 10,0 <= NK < ... < N2 < N1 <=1000.

Output

For each test case you should output the sum of A and B in one line, with the same format as the input. Notice that there must be NO extra space at the end of each line. Please be accurate to 1 decimal place.

Sample Input

2 1 2.4 0 3.2
2 2 1.5 1 0.5

Sample Output

3 2 1.5 1 2.9 0 3.2

代码:

#include<cstdio>
int main(){double a[1010]={0};int count=0;int t=2;while(t--){int m;int e;double k;//指数,系数 scanf("%d",&m);for(int i=0;i<m;i++){scanf("%d%lf",&e,&k);//double的输入必须为   %lf  不然会出错丫 a[e]+=k;}}for(int i=0;i<=1000;i++){if(a[i]!=0)count++;}printf("%d",count);//count有可能为0,这种情况后面不能有空格 for(int i=1000;i>=0;i--){if(a[i]!=0){printf(" %d %.1f",i,a[i]);}}return 0;
}

这个题目需要注意的点:

1:不能统统变量定义都为int啊,有浮点运算的,都必须是double型。而且double的输入应该是%lf,我起初写的是%f然后错了,细节细节。。。。。

2:最后一个测试点格式错误,一定要注意,所有的多项式的系数对应相加后都为0,所以为0项多项式,所以你的代码里面这个0的输出后面不能跟空格啊,有就错了。

PAT A 1002,最后一个格式错误相关推荐

  1. C++ PAT 乙级 ——1002 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。

    C++ PAT 乙级 --1002 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 题目分析 (1)由于自然数n的范围要求小于10^100,unsigned long long ...

  2. PAT乙级——1027(有格式错误,暂未解决,求指点)

    题目:打印沙漏 (20 分) 本题要求你写个程序把给定的符号打印成沙漏的形状.例如给定17个"*",要求按下列格式打印 ************ ***** 所谓"沙漏形 ...

  3. PAT乙级题 1027 python格式错误(已解决)

    1027. 打印沙漏(20) 本题要求你写个程序把给定的符号打印成沙漏的形状.例如给定17个"*",要求按下列格式打印 ************ ***** 所谓"沙漏形 ...

  4. c++ pat 乙级 -------1002 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。

    1002 写出这个数 (20 分) 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值.这里保证 n 小于 1 ...

  5. c++ pat 乙级 -------1002 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字

    1002 写出这个数 (20分) 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值.这里保证 n 小于 10 ...

  6. PAT出现格式错误怎么办

    欢迎访问我的PAT问题篇 PAT出现格式错误怎么办 情况1 检查最后一个输出数据后是否又输出了空格 情况2 检查输出的内容是否和题目相符,如题目要求输出"YES",而你输出&quo ...

  7. PAT B1045/A1101 格式错误解决附代码

    PAT B1045 PTA | 程序设计类实验辅助教学平台 PAT A1101 PTA | 程序设计类实验辅助教学平台 笔者五个测试点全部都显示格式错误,而本地用自己写的样例测试时的输出结果又和网上其 ...

  8. excel导入时手机号码格式错误的一个解决方法

    一.问题描述 使用Excel导入员工信息表时,手机号格式错误 格式错误  二.解决 在制作工作表模板时,把单元格格式设置为[文本]格式即可. 三.一些细节 1.全选整列再设置单元格格式 2.使用顶部的 ...

  9. active server pages 错误 asp 0126_微信小程序全栈开发课程【视频版】2.1 小程序前端页面初始配置、ESlint格式错误...

    点击观看视频 ↓↓↓ 小程序前端页面初始配置.ESlinthttps://www.zhihu.com/video/1195030595196223488 课程文字版 1.修改src/pages文件夹 ...

最新文章

  1. 技巧:利用 Python 实现多任务进程
  2. rest服务器性能,基于真实应用环境下的 WEB REST API 性能测试
  3. msp430入门学习31
  4. mxnet基础到提高(21)-配置mxnet并运行第一个C++程序
  5. [python] LDA处理文档主题分布及分词、词频、tfidf计算
  6. 跟我一起学Redis之Redis持久化必知必会
  7. android sqlite数据库死锁,SQLite也可能出现死锁。
  8. 图像分割学习笔记_1(opencv自带meanshift分割例子)
  9. Chrome浏览器去广告插件 —— (Adblock Plus)
  10. 怎样将exe打包成服务运行
  11. 正则表达式匹配中文及符号、英文及符号数字空格换行符及常用正则表达式
  12. maya餐具图片_有哪些价格低但是逼格高很文艺又实用的物品呢?
  13. 低盈利、高现金流:紫光财报背后的半导体另类求生之路
  14. 爬虫关键信息获取与MongoDB数据库使用方法
  15. 2023内蒙古大学计算机考研信息汇总
  16. syskey (win7启动密码)加密和破解方法
  17. 作业及管理系统(二)
  18. XP系统开机后桌面没有软件怎么修复?
  19. ICMP报文格式详解
  20. 如何用计算机弘扬中国精神,【弘扬伟大民族精神】姚期智:为中国建一流计算机学科...

热门文章

  1. Markdown pad2 保存为pdf的两种方法
  2. 解决 Ubuntu 20.04 硬盘灯不停闪的问题
  3. Facebook COO桑德伯格
  4. 【iOS逆向与安全】iOS插件开发入门
  5. java jcombobox长度_如何在JToolBar中设定JComboBox的大小?
  6. Linux设备驱动之Kobject、Kset(转载)
  7. js代码大全(各种方法、属性)《转载》
  8. AutojsPro 华为手机设置
  9. Python发邮件和拍照最全教程
  10. php 文本数不自动换行,解决留言板中文自动换行,纯数字或英文字母不换行问题...