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

做网站工作好么百度ai智能写作工具

做网站工作好么,百度ai智能写作工具,在线代理服务器网站,360建筑网忘记登入密码了怎么办目录 题目简述: 思路: 总代码: https://codeforces.com/problemset/problem/1931/E 题目简述: 给定两个整数n和m,以及一个长度为n的数组,现在基于这个数组,s和a俩人进行游戏比赛&#xff…

目录

题目简述:

思路:

总代码:

https://codeforces.com/problemset/problem/1931/E

题目简述:

给定两个整数n和m,以及一个长度为n的数组,现在基于这个数组,s和a俩人进行游戏比赛,a可以进行如下操作:翻转整数,也就是102->201,100->1(后导零会丢失);s可以进行如下操作:选择两个数进行任意顺序拼接。a先开始,进行到只有一个数的时候,如果这个数的位数>m,那么s赢输出s,否则a赢输出a

思路:

博弈论,我们贪心的想。两个人都会争夺具有后导零的数,所以我们对具有后导零的数单独揪到一个数组里,然后对这个数组进行排序,从多到少,a会减去后导零的个数,b会保留后导零的个数;

思路不难,但是代码有很多需要注意的点

1,我一开始是想着直接把数当做字符串进行读入,但是回车不好处理,后来按整数进行读入,再用c++内置函数to_string()把整数转换成字符串

2,后导零数组可能为空!!!此时a.size()-1<0会导致死循环!!!需要加一个判断语句

总代码:

#include<bits/stdc++.h>
using namespace std;
#define int long long
//typedef long long ll;
#define endl "\n"
#define PII pair<int,int>
//#define x first
//#define y second
//priority_queue<int, vector<int>, greater<int>> pq;//小根堆
//{并查集
//int fa[N];
//int n;
//void init(){
//	for(int i=0;i<=n;i++)fa[i]=i;
//}初始化
//int get(int x){
//	return fa[x]=(fa[x]==x?x:get(fa[x]));
//}查找
//void merge(int a,int b){
//	fa[get(a)]=get(b);
//}合并
//}
const int N=2e5+10;
void solve(){int n,m;int ans=0;cin >> n >> m;int pp;vector<string>s;for(int i=0;i<n;i++){string ss;cin >> pp;ss=to_string(pp);s.push_back(ss);ans+=ss.size();}vector<int>a;for(int i=0;i<n;i++){int cnt=0;for(int j=s[i].size()-1;j>=0;j--){if(s[i][j]=='0')cnt++;else break;}
计算后导零的个数,如果存在后导零则将其放入a数组if(cnt)a.push_back(cnt);}sort(a.begin(),a.end());if(a.size())for(int i=a.size()-1;i>=0;i-=2){ans-=a[i];}
a进行操作,答案减去这些消去的后导零if(ans>m){cout << "Sasha" << endl;}else{cout << "Anna" << endl;}
}	
signed main(){ios::sync_with_stdio(false);cin.tie(nullptr);int q;cin >> q;while(q--)solve();
}

http://www.dtcms.com/wzjs/198954.html

相关文章:

  • it网站开发公司友情链接交换系统
  • 网站建设运营合同怎么优化自己公司的网站
  • 网站建设 目的网络营销的主要内容有哪些
  • 您身边的网站建设顾问兰州seo公司
  • 做外贸需要自己建网站吗软文发稿
  • java做网站开发成本高网络营销总结
  • 多模室内设计网站友链购买
  • 做网站工资待遇自动点击竞价广告软件
  • 广东汕头疫情最新情况宁波seo网络推广多少钱
  • 做网站公司如何赚钱查销售数据的网站
  • 多城市二手车网站源码seo教程优化
  • 厦门网上房地产安卓神级系统优化工具
  • 网站建设沈阳公众号seo排名软件
  • 顺德网站建设合理使用颜色搭配_方能达到最佳视觉效果整合营销的案例
  • 企业网络配置方案长沙电商优化
  • 政府网站建设定位济南专业seo推广公司
  • 昌平做网站seol英文啥意思
  • 让人做网站需要注意什么条件企业查询平台
  • web前端开发期末制作网站案例高清视频线和音频线的接口类型
  • 清城网站seo网站优化塔山双喜
  • 创建一个自己的网站的步骤快速开发平台
  • 学人工智能后悔死了搜索引擎优化的目的是
  • 网站建设和服务器运营qq排名优化网站
  • 中文域名的网站有哪些上海百度推广优化排名
  • 手机网站建设免费空间企业网络营销
  • 北京制卡厂家做卡公司北京制卡网站_北京制卡_北京 去114网优化百度涨
  • 动态网站开发实训报告总结福州网站seo优化公司
  • webapp开发百度热搜关键词排名优化
  • 地产网站建设方案百度关键词竞价查询系统
  • 安卓app市场搜索引擎优化策略不包括