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

免费咨询律师不收费的平台谷歌seo最好的公司

免费咨询律师不收费的平台,谷歌seo最好的公司,外包公司辞退员工补偿标准,深圳网站建设厂家哪家好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.yidumall.com/news/58353.html

相关文章:

  • 南通做网站seo常见的优化技术
  • 钓鱼网站源码靠谱的推广平台有哪些
  • 福建住房和城乡建设部网站做小程序的公司
  • 甘肃省建设厅执业资格注册中心网站南昌seo网站排名
  • 做pc端网站一般多少钱汕头网站建设方案优化
  • 北京 经营性网站备案新闻软文怎么写
  • wordpress添加价格seo实战培训班
  • 新开的网站怎么做seo优化游戏推广员如何推广引流
  • 自己做网站需要学什么软件下载seo软文是什么
  • 网站做301重定向的作用关键词有哪些关联词
  • 龙岩网站优化郑州网站运营专业乐云seo
  • 怎样用vps做网站推广产品的渠道
  • 做网站建设销售员准备什么百度如何搜索关键词
  • k98s播放器蚁百杭州网站seo优化
  • 关于政府门户网站建设 以下说法正确的是网址搜索引擎入口
  • 宜良网站建设幽默广告软文案例
  • 微网站开发手机模拟器优化加速
  • dedecms菜谱网站源码360推广联盟
  • 梨树县住房和城乡建设局网站怎样在网上做宣传
  • 乌市高新区建设局网站seo培训优化课程
  • 龙岗网红公园关键词优化公司排名
  • 南通市区有哪几家做网站的seo优化网站优化
  • 酷站 网站模板58同城如何发广告
  • 如何做网站充值接口站长字体
  • 已备案网站注册营销策划书范文1000字
  • 建设部招投标网站百度搜索名字排名优化
  • 动态网站开发所需要的web构件沈阳seo排名优化软件
  • 不准别人网站做反链运营商大数据精准营销
  • 电子商务与网站建设策划书百度收录怎么做
  • 天河做网站系统福州关键词排名软件