多项式乘法、小猫排队

简介: 多项式乘法、小猫排队

多项式乘法

题目描述

Etéreo 吃完了元宵,又开始思考数学问题了。这次他拿了两个多项式 P 和Q 。他知道这两个多项式的乘积也是一个多项式,但他不清楚每一项的系数。所以他又来请问你咯。输入共三行。  第一行两个整数 n,m ,表示多项式 P 的最高次项次数 n 和 Q的最高次项次数 m 。  第二行 n+1 个整数,表示多项式 P的每一项的系数。按次数从小到大的顺序排列。  第三行 m+1 个整数,表示多项式 Q的每一项的系数。按次数从小到大的顺序排列。 输出共一行,n+m+1个整数,表示乘积多项式的每一项的系数。按次数从小到大排列。

代码

#include<bits/stdc++.h>
using namespace std;
int a[1000],b[1000],c[2000];
int main()
{
    int n,m;
    cin>>n>>m;
    for(int i = 0; i <= n; i++) 
        cin>>a[i];
    for(int i = 0; i <= m; i++) 
        cin>>b[i];
    memset(c, 0, sizeof(c));
    for(int i = 0; i <= n; i++)
    {
       for(int j = 0; j <= m; j++)
       c[i+j] += a[i]*b[j];
    }
    cout<<c[0]<<" ";
    for(int i = 1; i <= n+m; i++) 
        cout<<c[i]<<" ";
}

小猫排队

题目描述

世界上最苦恼的事情莫过于排队了,特别是排在你前面的猫比你可爱的时候。----《论猫的自我修养》小猫啾啾现在就很苦恼,它排在队伍的末尾处等着买酱油,前面还有足足n只猫咪。但幸运的是小猫啾啾会一种魔法:它可以和前面距离它最近且比它可爱(可爱值大于啾啾)的小猫交换位置(被交换的小猫会被传送到啾啾之前的位置)。已知啾啾每一分钟开始时可以施展一次魔法,而每一分钟过后排在队伍最前面的猫咪就会离开队伍(这意味这啾啾会先交换位置然后队伍才开始移动)。因为等会还得去买饺子所以啾啾会尽可能地与自身前方比它可爱且未出队的小猫交换位置(可以证明交换后必定更快买到酱油),现在啾啾想请你帮它计算出它需要多久才能买到酱油离开

代码

#include<bits/stdc++.h>
using namespace std;
const int N=2e5+10;
int a[N];
int main()
{
    int n,k;
    cin>>n;
  for(int i=1;i<=n;i++)
        cin>>a[i];
    cin>>k;
    int l=1,r=n+1;
    for(int i=n;i>=l;i--){
        if(a[i]>k)
            r=i,l++;
    }
    cout<<r;
    return 0;
}


目录
相关文章
|
存储 SQL 分布式计算
数据湖 VS 数据仓库之争?阿里提出大数据架构新概念:湖仓一体
随着近几年数据湖概念的兴起,业界对于数据仓库和数据湖的对比甚至争论就一直不断。有人说数据湖是下一代大数据平台,各大云厂商也在纷纷的提出自己的数据湖解决方案,一些云数仓产品也增加了和数据湖联动的特性。但是数据仓库和数据湖的区别到底是什么,是技术路线之争?是数据管理方式之争?二者是水火不容还是其实可以和谐共存,甚至互为补充?本文作者来自阿里巴巴计算平台部门,深度参与阿里巴巴大数据/数据中台领域建设,将从历史的角度对数据湖和数据仓库的来龙去脉进行深入剖析,来阐述两者融合演进的新方向——湖仓一体,并就基于阿里云MaxCompute/EMR DataLake的湖仓一体方案做一介绍。
29122 2
数据湖 VS 数据仓库之争?阿里提出大数据架构新概念:湖仓一体
|
安全 Oracle Java
burpsuite基本使用
burpsuite基本使用
|
存储 分布式计算 Cloud Native
湖仓一体概念快问快答
湖仓一体概念快问快答
990 0
湖仓一体概念快问快答
|
XML 文字识别 Java
SpringBoot + Tess4J 实现本地与远程图片处理
【4月更文挑战第30天】Spring Boot 是一个流行的 Java 框架,可以方便地搭建各种类型的应用。Tess4J 是一个基于 Tesseract OCR 的 Java 接口库,用于识别图像中的文本。本文将介绍如何结合这两个工具,创建一个应用程序,能够处理本地和远程图像,提取其中的文本。
458 1
|
供应链 BI API
小企业记账软件精选:6款经济实用的首选工具
**摘要:** 探索6款高性价比小企业记账软件,如Zoho Books,提供全面财务管理,包括自动化工作流;随手记,适合快速收支记录及智能分类;快账,以其自动化功能如自动银行对账见长;账无忧,一站式记账、报税、财务分析工具,适合简化税务流程;金蝶云会计,提供智能财务分析但学习曲线较陡;以及好会计,基础功能强大,高性价比选择。这些软件助力小企业轻松管理财务,提升运营效率。
887 0
|
SQL 数据库连接 Shell
python连接SqlServer数据库
要使用Python连接SQL Server数据库,你需要先安装pyodbc库,然后使用它来建立连接。
548 1
python连接SqlServer数据库
|
存储 机器学习/深度学习 SQL
MaxCompute湖仓一体介绍
本篇内容分享了MaxCompute湖仓一体介绍。 分享人:孟硕 阿里云 MaxCompute产品专家
MaxCompute湖仓一体介绍
|
程序员
贤鱼的刷题日常--P1022 [NOIP2000 普及组] 计算器的改良--题目详解
🍀学习了解P1022 [NOIP2000 普及组] 计算器的改良
478 0
贤鱼的刷题日常--P1022 [NOIP2000 普及组] 计算器的改良--题目详解
|
SQL 存储 分布式计算
MaxCompute湖仓一体方案最佳实践
希望通过本次演讲,让大家更深入了解MaxCompute湖仓一体方案最佳实践,加深对MaxCompute湖仓一体方案的理解与认识,最终可大幅度增强系统的资源弹性,解决业务高峰期计算资源不足的问题。
1461 0
MaxCompute湖仓一体方案最佳实践
|
SQL 存储 分布式计算
Flink 和 Iceberg 如何解决数据入湖面临的挑战
4.17 上海站 Meetup 胡争老师分享内容:数据入湖的挑战有哪些,以及如何用 Flink + Iceberg 解决此类问题。
Flink 和 Iceberg 如何解决数据入湖面临的挑战