简单模拟。

#include<iostream>
#include<cstring>
#include<cmath>
#include<algorithm>
#include<cstdio>
using namespace std; double a[],b[],c[];
int k; int main()
{
for(int i=;i<=;i++) a[i]=b[i]=c[i]=;
int Max=-;
scanf("%d",&k);
for(int i=;i<=k;i++)
{
int id;double num;
scanf("%d%lf",&id,&num);
a[id]=num;
} scanf("%d",&k);
for(int i=;i<=k;i++)
{
int id;double num;
scanf("%d%lf",&id,&num);
b[id]=num;
} for(int i=;i<=;i++)
{
for(int j=;j<=;j++)
{
c[i+j]+=a[i]*b[j];
}
} int cnt=;
for(int i=;i>=;i--)
if(c[i]!=) cnt++; printf("%d",cnt);
int op=;
for(int i=;i>=;i--)
if(c[i]!=)
printf(" %d %.1lf",i,c[i]);
return ;
}

最新文章

  1. MATLAB 中NORM运用
  2. cocos2dx 3.x(动态改变精灵的背景图片)
  3. VS2010在运行状态下编辑代码
  4. 网站建设中HTTP状态码的奥秘
  5. Splash Screen开场屏在Android中的实现
  6. IEnumerable 接口 实现foreach 遍历 实例
  7. javascript 编写的贪吃蛇
  8. HTTP状态码 - HTTP Status Code
  9. ①bootstrap引入
  10. bzoj 3991: [SDOI2015]寻宝游戏
  11. java的AES对称加密和解密,有偏移量
  12. BUPT2017 wintertraining(15) #3 题解
  13. spring boot 使用war包部署
  14. TensorFlow数据读取方式:Dataset API
  15. DDMS files not found
  16. JSP的介绍及语法详解
  17. 五.dbms_transaction(用于在过程,函数,和包中执行SQL事务处理语句.)
  18. javascript格式化时间(几秒钟前,几分钟前,几小时前,几天前...)
  19. (转) 一次批量重启引发的Neutron网络故障
  20. CentOS iSCSI服务器搭建------Target篇

热门文章

  1. Nmap的使用【转载】
  2. [实用]DNS解析命令,静静地学会【转载】
  3. linux 配置tomcat服务器
  4. Perl资料
  5. 宏定义重写NSLog
  6. Android 获取 AudioRecord 麦克风音量大小并做选择性发送
  7. asp中的动态数组
  8. 解决centos无法上传文件和打开文件夹
  9. Hibernate 系列教程2-创建maven工程
  10. 推荐 iOS 网站: