当前位置: 首页 > news >正文

自适应的网站网站所属网络

自适应的网站,网站所属网络,江苏做网站的公司有哪些,大连网站建设原题描述: C.LR-remains 每次测试时限:2 秒 每次测试的内存限制:256 兆字节 输入:标准输入 输出:标准输出 样例1输入: 4 4 6 3 1 4 2 LRRL 5 1 1 1 1 1 1 LLLLL 6 8 1 2 3 4 5 6 RLLLRR 1 10000 1000…

原题描述:

C.LR-remains

每次测试时限:2 秒

每次测试的内存限制:256 兆字节

输入:标准输入

输出:标准输出

 

样例1输入:

4
4 6
3 1 4 2
LRRL
5 1
1 1 1 1 1
LLLLL
6 8
1 2 3 4 5 6
RLLLRR
1 10000
10000
R

样例1输出:

0 2 4 1 
0 0 0 0 0 
0 0 0 4 4 4 
0 

主题思路:

你想直接模拟,以为乘积最多2e5*1e4=2e9,但我告诉你,乘积最多是1e4^2e5,连__int128都存不下呢!!!

你用了高精度+模拟,的确不会爆,但我告诉你,会超时!!!

于是只能这么做,因为你知道删除的顺序,可以反过来,一开始数组为空,L就是插入a[head],接着head++,反之,R就是插入a[tail],tail--

用个vector来存储以上插入顺序,接着从后到前枚举(因为你要知道,你是倒着来)

用个x来模拟,每次x*tmp[i](tmp就是用来存插入顺序的vector)

接着x%=m

最后,ans[i] = x;

因为你的数组下标是从后到前枚举的,所以,你要从前到后输出。

知道这些后,是不是就好写很多了呢?

代码Code:

#include<bits/stdc++.h>
#define int long long
using namespace std;
int t;
string s;
int a[200010];
signed main()
{ios::sync_with_stdio(0);cin.tie(0);cin>>t;while(t--){int n;long long m;cin>>n>>m;for(int i=1;i<=n;i++){cin>>a[i];//读入}int tou=1,wei=n;cin>>s;vector<int> tmp;for(int i=0;i<n;i++){if(s[i] == 'L'){tmp.push_back(a[tou]);tou++;}else{tmp.push_back(a[wei]);wei--;}}//初始化顺序long long x=1;vector<int> ans(n+10);//用x模拟和用ans来存储for(int i=n-1;i>=0;i--){x*=tmp[i];x%=m;ans[i] = x;}for(int i=0;i<n;i++){cout<<ans[i]<<' ';//输出}cout<<'\n';}return 0;
}

http://www.yayakq.cn/news/735541/

相关文章:

  • 芜湖市建设投资有限公司网站wordpress自媒体插件
  • 十大设计创意产品网站营销推广公司经营范围
  • 网站建设私活加强部门网站建设
  • 方案模板网站有免费做门户网站吗
  • 网上书城网站开发建筑人才网站哪个比较好
  • 网站返回顶部怎么做简述网络营销策略
  • 武威市市建设局网站建筑业管理房地产最新消息解读
  • 吸引企业做网站台州seo网站管理
  • 哪些网站做平面设计素材青岛团购网站建设
  • 高安网站建设wordpress如何设置点击直接下载
  • 五力合一营销型网站建设系统seo百度快照优化公司
  • 杭州做网站找力果百度关键词怎么做
  • 虚拟机网站建设网站建设遇到的问题及对策
  • 绿色农产品网站wordpress md
  • 网站外链分析怎么做广州口碑好的网站建设
  • 中国建设部网站首页php调用网站导航怎么弄
  • 外包app多少钱湛江seo计费管理
  • 中国建设银行贵州省分行网站有那些网站做结伴旅游的
  • 华为官方网站手机商城南充市企业网站建设
  • 深圳市宝安区建设局网站莱芜金点子信息港官网
  • html5网站建设基本流程学校网站建设推进会
  • 网站 技术支持怎样做网络营销
  • 顺的网站建设策划一般企业网站3年多少钱
  • 做美团网站多少钱什么网比较好
  • 桐乡做网站的公司wordpress自动获取封面图
  • 珠海市企业网站制作服务机构平面设计配色
  • 自己做的表白网站弹幕网站怎么做
  • 海尔网站建设目标网页设计软件列表点击查看代码
  • 商城网站建设特点有哪些东莞网站推广软件
  • 简单网站页面自动seo优化