PAT 1009. Product of Polynomials (25)
来源:互联网 发布:门窗算料优化软件 编辑:程序博客网 时间:2024/05/16 10:44
#include<iostream>#include<cstdio>#include<vector>using namespace std;float num[2001] = { 0 };int cnt = 0;int main(){vector<int> exp1;vector<float> coef1;int k; cin >> k;//exp1.resize(k); 加上这两句答案会错误,为何?//coef1.resize(k);int len1 = k;for (int i = 0; i < k; i++){int exp; float coef;cin >> exp >> coef;exp1.push_back(exp);coef1.push_back(coef);}cin >> k;for (int i = 0; i < k; i++){int exp; float coef;cin >> exp >> coef;for (int j = 0; j < len1; j++){num[exp + exp1[j]] += coef* coef1[j];//核心就是这一句}}for (int i = 0; i < 2001; i++){if (num[i] != 0)cnt++;}cout << cnt;for (int i = 2000; i >= 0; i--){if (num[i] != 0){cout << " " << i;printf(" %.1f", num[i]);}}}
0 0
- 1009. Product of Polynomials (25)-PAT
- 【PAT】1009. Product of Polynomials (25)
- (PAT)1009. Product of Polynomials (25)
- PAT 1009. Product of Polynomials (25)
- PAT A 1009. Product of Polynomials (25)
- PAT 1009. Product of Polynomials (25)
- PAT 1009. Product of Polynomials (25)
- PAT 1009. Product of Polynomials (25)
- PAT 1009. Product of Polynomials (25)
- PAT 1009. Product of Polynomials (25)
- PAT甲级.1009. Product of Polynomials (25)
- PAT甲 1009. Product of Polynomials (25)
- 【PAT甲级】1009. Product of Polynomials (25)
- pat 1009. Product of Polynomials (25)
- 1009. Product of Polynomials (25) PAT甲级
- 【PAT】1009. Product of Polynomials (25)
- PAT-A 1009. Product of Polynomials (25)
- PAT A 1009. Product of Polynomials (25)
- POJ2386 Lake Counting 【DFS】
- 字符编码笔记:ASCII,Unicode和UTF-8
- Illegal instruction 的解决方法
- ubuntu快捷键启动脚本或程序
- USACO 1.3 - Combination Lock(暴力枚举)
- PAT 1009. Product of Polynomials (25)
- Insertion Sort List
- (一)线程管理_3---中断一个线程
- c++11特性与cocos2d-x 3.0之std::bind与std::function
- C++11 std::function用法
- Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tool
- java Class类文件结构
- crontab设置定时任务
- 少年愁----三毛