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

海口网站建设费用网站关键词优化排名外包

海口网站建设费用,网站关键词优化排名外包,网站建设公司问答营销案例,新昌网站开发2023华为OD统一考试(AB卷)题库清单-带答案(持续更新)or2023年华为OD真题机考题库大全-带答案(持续更新) 题目描述 输入一个长度为4的倍数的字符串Q,字符串中仅包含WASD四个字母。 将这个字符串中的连续子串…

2023华为OD统一考试(A+B卷)题库清单-带答案(持续更新)or2023年华为OD真题机考题库大全-带答案(持续更新)

题目描述
输入一个长度为4的倍数的字符串Q,字符串中仅包含WASD四个字母。

将这个字符串中的连续子串用同等长度的仅包含WASD的字符串替换,如果替换后整个字符串中WASD四个字母出现的频数相同,

那么我们称替换后的字符串是“完美走位”。求子串的最小长度。如果输入字符串已经平衡则输出0。

输入: 一行字符表示给定的字符串S

数据范围: 1<=n<=105且n是4的倍数,字符串中仅包含WASD四个字母。

输出: 整数表示答案

示例1
输入: WASDAASD

输出: 1

说明: 将第二个A替换为W,即可得到完美走位。

示例2
输入: AAAA

输出: 3

说明: 将其中三个连续的A替换为WSD,即可得到完美走位

示例3
输入

ASDW

输出

0

示例4
输入AASW

输出1
 

public class PerfactAlignment {public static void main(String[] args) {Scanner sc = new Scanner(System.in);char[] wasd = sc.nextLine().toCharArray();int endStep = step(wasd);System.out.println(endStep);}public static int step(char[] wasd){//平均值int avg = wasd.length / 4;//统计修改修改的方向值int numA = 0;int numS = 0;int numW = 0;int numD = 0;for (int i = 0; i < wasd.length;i++){switch (wasd[i]){case 'A':numA++;break;case 'S':numS++;break;case 'W':numW++;break;case 'D':numD++;break;}}//绝对值(求出最大值 - 平均值)int step = Math.abs(Math.max(Math.max(Math.max(numA, numS), numW), numD) - avg);return step;}
}

http://www.dt0577.cn/news/7564.html

相关文章:

  • 移动端网站如何在各大平台推广
  • WordPress网站修改站长之家网站流量查询
  • 慈溪怎么做网站公司查询
  • 网站优化模板最受欢迎的十大培训课程
  • 数据网站建设哪家好公关公司排名
  • 武汉做网站网络公司网址大全是ie浏览器吗
  • 大学生学风建设专题网站免费发广告的平台有哪些
  • 做网站建设公司企业网络营销专业毕业论文
  • 全网站开发是什么企业百度推广
  • 烟台网站建设联系电话广告平台网
  • 网站怎么设计制作网站seo推广招聘
  • 政府网站源码下载网络营销策略主要包括
  • 个人能免费做网站seo排名影响因素主要有
  • 做网站绘制蓝图的步骤nba排名赛程
  • 手机网站开发搜索引擎优化的核心本质
  • 网站建设功能清单美国婚恋网站排名
  • 还是网站好德阳seo优化
  • 合肥web网站建设报价重庆seo整站优化效果
  • vps 同时做ssh和做网站驾校推广网络营销方案
  • 幻灯网站源码seo专员是什么
  • 上传网站软件网站被禁用如何解决
  • 网站建设费用的请示百度电脑版官方下载
  • 微网站套餐互联网营销师培训课程免费
  • 山东网站seo公司整合营销公司排名
  • 阿里网站怎么建设怎么推广一个app
  • 网站建设网络课程什么平台打广告比较好免费的
  • 网站设计与制作优点中国站长网站
  • 做餐厅logo什么网站素材多百度推广工具
  • 设计好用的网站公司以优化为理由裁员合法吗
  • 财富半岛建设购物网站域名批量查询工具