首页 > 其他分享 >西南民族大学 2023 天梯自主训练 4

西南民族大学 2023 天梯自主训练 4

时间:2023-04-20 20:35:46浏览次数:52  
标签:typedef 自主 int double v2 天梯 2023 idx2 idx1

西南民族大学 2023 天梯自主训练 4

 多项式A除以B

思路:a表示被除多项式,b表示除数多项式,一次运算的商的项p为a的最高项-b的最高项,商的系数q为a的最高项的系数除以b的最高项的系数,将所有a中项数和b的项数乘p后相同的系数减去b项的系数乘q(...haoluan...看图吧)

 

#include<bits/stdc++.h>
using namespace std;
typedef pair<int,int>PII;
typedef pair<string,int>PSI;
const int N=1e5+5,INF=0x3f3f3f3f,Mod=1e6;

const double eps=1e-6;
typedef long long ll;
int n,m;
double a[N],b[N],c[N];
void P(double x[],int y){
    int cnt=0;
    for(int i=0;i<=y;++i){
        if(abs(x[i])>=0.1)cnt++;
    }
    cout<<cnt;
    if(!cnt)cout<<" 0 0.0";
    else{
        for(int i=y;i>=0;--i){
            if(abs(x[i])>=0.1)cout<<' '<<i<<' '<<fixed<<setprecision(1)<<x[i];
        }
    }
}
int main(){
    ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
    int idx1,idx2;
    cin>>n;
    for(int i=0,x;i<n;++i){
        cin>>x;
        cin>>a[x];
        if(i==0)idx1=x;
    }
    cin>>m;
    for(int i=0,x;i<m;++i){
        cin>>x;
        cin>>b[x];
        if(i==0)idx2=x;
    }
    int ma=idx1-idx2;
    while(idx1>=idx2){
        int p=idx1-idx2;
        double q=a[idx1]/b[idx2];
        c[p]=q;
        for(int i=idx2;i>=0;--i){
            a[i+p]-=b[i]*q;
        }
        while(a[idx1]==0)idx1--;
    }
    P(c,ma);cout<<'\n';
    P(a,idx1);
    return 0;
}
View Code

非常弹的球

思路:物理题...分解下速度,vy=gt,s=vxt,E=mv2/2,vy=vsinθ,vx=vcosθ,一次起点到落地的距离x=2*s=2v2sinθvcosθ/g=v2sin2θ/g,当θ为90度时x最大,由于v2=2E/m,每次改变v2即可

#include<bits/stdc++.h>
using namespace std;
typedef pair<int,int>PII;
typedef pair<string,int>PSI;
const int N=1e5+5,INF=0x3f3f3f3f,Mod=1e6;

const double eps=1e-8;
typedef long long ll;
double w,p,v2,s,g=9.8;
int main(){
    ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
    cin>>w>>p;
    v2=1000*2*100/w;
    while(v2>eps){
        s+=v2/g;
        v2*=(1-p/100);
    }
    cout<<fixed<<setprecision(3)<<s;
    return 0;
}
View Code

 

标签:typedef,自主,int,double,v2,天梯,2023,idx2,idx1
From: https://www.cnblogs.com/bible-/p/17338134.html

相关文章

  • 2023/4/20 SCRUM个人博客
    1、我昨天的成就:1111111111111昨天完成了识别视频画面中的人脸并且绘制人脸的边框到视频画面上面2、遇到了什么困难困难在于opencv、dlib等的使用,查阅了相关资料以及视频后得以解决3、今天的任务今天的任务主要是完成人脸课堂集中度检测画面的绘制,以从暗到亮表......
  • 每日总结2023-04-20
    今天完成了对于界面的初步优化,但对于基于通过dialog对话框的跳转的传值不理解,无法将主界面的信息通过dialog传递到另一个页面。 初步完成的页面: 剩余任务还有Android的网络获取定位输出详细地址。 ......
  • 2023/4/20
    今日战立会议,主要进行数据库的规划,建表进行下一步的实现。每个人分析自己的数据需求,进行建表。进一步实现每个人的任务。 ......
  • 2023年4月20日周四
    计划加字段,完成邮件和审核功能,还有条件显示接口信息学习新东西删除项目中没用的东西尝试自己写一个简单的接口执行09点19分  学习英语16点11分  解决接口显示问题记录问题想法其实加字段,完成邮件和审核功能,还有条件显示接口信息这个可以说是都依赖于审核状态......
  • 连续3天3场分享,KubeVela@KubeCon EU 2023 抢鲜看!
    自从2019年OpenApplicationModel诞生以来,KubeVela已经经历了几十个版本的变化,并向现代应用程序交付先进功能的方向不断发展。最近,KubeVela完成了向CNCF孵化项目的晋升,标志着社区的发展来到一个新的里程碑。今天,KubeVela社区内活跃着大量来自全球的开发者,共同推动KubeV......
  • C/C++《程序设计基础(C语言)课程设计》[2023-04-20]
    C/C++《程序设计基础(C语言)课程设计》[2023-04-20]《程序设计基础(C语言)课程设计》课程说明及动员《程序设计基础(C语言)课程设计》指导教师组目录课程目的>>课程要求>>团队题目>>实施方案>>课程设计报告>>考核与成绩评定方法>>本学期实施安排>>其他说明课程目的......
  • 2023年Q1天猫冰箱品牌销量排行榜
    近年来我国冰箱零售规模呈波动变化趋势,在高保有量下的冰箱市场需求结构恒稳,市场发展已经进入慢车道,但冰箱行业整体的市场规模还是比较可观的。根据鲸参谋电商数据显示,2023年Q1,在天猫平台上冰箱产品的销售量将近166万件,销售额超过3.6亿元。*数据源于鲸参谋-行业趋势分析2023年Q1天猫......
  • 团体天梯练习 L2-039 清点代码库
    L2-039清点代码库上图转自新浪微博:“阿里代码库有几亿行代码,但其中有很多功能重复的代码,比如单单快排就被重写了几百遍。请设计一个程序,能够将代码库中所有功能重复的代码找出。各位大佬有啥想法,我当时就懵了,然后就挂了。。。”这里我们把问题简化一下:首先假设两个功能模块......
  • 2023-4-20 #49 被赋予的是福祉亦或是灾厄
    补一下之前欠的两道题:2022-12-15#13放眼望去无论是哪一颗星星都比自己美丽。71CFgym104053FEquations不会做,数论好难啊,感谢裙友教我。注意到\(f(a,b,m)\)的\(a,m\)的地位是大致等价的,因为其对应二元不定方程\(ax+my=b\)的\(x\)最小自然数解。我们想交换两维,这样......
  • 团体天梯练习 L2-038 病毒溯源
    L2-038病毒溯源病毒容易发生变异。某种病毒可以通过突变产生若干变异的毒株,而这些变异的病毒又可能被诱发突变产生第二代变异,如此继续不断变化。现给定一些病毒之间的变异关系,要求你找出其中最长的一条变异链。在此假设给出的变异都是由突变引起的,不考虑复杂的基因重组变异......