给出一个名字,该名字有26个字符串组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。 |
字符串 |
0M |
0 |
整数N,后续N个名字 N个字符串,每个表示一个名字
|
每个名称可能的最大漂亮程度 |
2 zhangsan lisi |
192 101 |
import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int nextInt = scanner.nextInt(); scanner.nextLine(); int[] score = new int[nextInt]; for (int i = 0; i < nextInt; i++) { char[] arr = scanner.nextLine().toCharArray(); int[] count = new int[26]; for (int j = 0; j < arr.length; j++) { int index = arr[j]-'a'; count[index]++; } Arrays.sort(count); for (int j = count.length-1; j >= 0 && count[j] != 0; j--) { score[i] += (j+1)*count[j]; } } for (int i = 0; i < score.length; i++) { System.out.println(score[i]); } } }
相关推荐
华为OJ_名字漂亮度,java实现。题目如下: 给出一个名字,该名字有26个字符串组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。
├─038 名字漂亮度 │ └─Source │ └─Debug ├─039 字符串截取 │ └─Source │ └─Debug ├─040 单链表删除数据 │ └─Source │ └─Debug ├─041 多线程 │ └─Source │ ├─Backup │ ├─Debug │...
在现代软件中,用户界面的美观度和易用性往往直接影响用户的满意度和使用频率,因此开发者可能在这方面投入了大量的精力。 从压缩包子文件的文件名称列表来看: 1. FingerXP.exe:这个名字看起来像是一个Windows...
NAME_OPACITY = 255 # 名字透明度 #... NAME_SHIFT_X = 0 # 名字横向偏移 NAME_SHIFT_Y = 16 # 名字纵向偏移 #... POS_FIX = true # 是否固定位置 CORNER_SHIFT = false # 角落偏移 SHIFT_PIXEL = 4 # 像素...
小孩子学习编程的最好玩具"这个名字虽然看起来与3D模型无关,但可能指的是另一个资源,例如一个关于编程教学的项目,可能是为了吸引初学者,特别是年轻的学生,让他们通过有趣的编程项目来学习编程技能,比如用代码...
超漂亮的设计可以吸引更多的用户浏览,增加网站的互动性和参与度。 在压缩包文件名称列表中,我们看到两个文件名"lenqin"和"cs"。"lenqin"可能是设计师或项目的名字,而"cs"可能代表"Client Side"(客户端)或者...
这样的设计不仅使得后台管理界面看起来更加专业,也能减少操作错误,提高用户满意度。 其次,"简单易懂"表明框架的代码结构清晰,逻辑明确,对新接触的开发者友好。这意味着开发者可以更快地理解和掌握框架的核心...
"亦歌"是这款播放器的名字,暗示它可能具有独特的音乐播放功能或者以音乐播放为主打。用户表达出的惊喜之意表明“亦歌”可能有超出常规播放器的特色,比如个性化推荐、音质优化等。 【标签】:“亦歌”标签进一步...
为了增加趣味性,还可以加入动画效果,如滚动显示所有参与者的名字,然后突然停止在获胜者身上。 此外,由于这款抽奖程序是为大屏幕设计的,开发者可能考虑到了视觉效果和用户体验。这可能涉及到使用大字体、高对比...
"漂亮"则强调了网站在视觉设计上的吸引力,包括色彩搭配、布局合理性、图标和图片的美观度等,这些都是提升用户停留时间和转化率的关键因素。 【压缩包子文件的文件名称列表】: 1. "ASP集中营.txt":ASP(Active ...
“wule.skn”是这个皮肤文件的名字,文件扩展名".skn"是千千静听专用的皮肤文件格式。这种文件通常包含皮肤的所有图像资源和配置信息,如按钮、窗口背景、字体颜色等,当用户安装并应用这个皮肤时,千千静听的界面将...
"漂亮桌面时钟"这个名字暗示了该程序在设计上注重用户体验和视觉效果。在Windows操作系统中,桌面时钟通常是一个小的应用程序窗口,显示当前的时间,可以自定义透明度、位置和样式。这个程序可能采用了GDI(Graphics...
"JOYS的小窝"可能是指这个程序的设计者或开发者的名字或者是程序的主题,而"free5"可能表示这是一个免费版本,可能是该程序的第五个迭代或更新。 【描述解析】 描述中的"[整站程序]漂亮的全站程序-JOYS的小窝_free5...
"仿新浪提示框"这个名字暗示了该组件的设计灵感可能来源于知名社交媒体平台新浪的界面元素。新浪作为一个大流量的网站,其UI设计通常经过深思熟虑,以提供清晰、直观且具有吸引力的用户体验。因此,仿照此类提示框...
SanYe可能是该组件的开发者或者贡献者之一,他的名字与这个组件关联,可能意味着他在ExDUI界面上有深入的研究和实践。 在这款聊天气泡框的设计中,一个显著的特点是右侧的气泡没有显示昵称。根据描述,如果你希望在...
橘色可能是指菜单的主题颜色,用来增加视觉吸引力和品牌识别度。 在这个项目中,我们有以下文件: 1. **readme.htm**:这是一个常见的HTML文件,通常包含项目简介、安装指南、使用方法等信息。在这里,它可能会...
"北京在线漂亮女人系统"是一个专门用于展示图片的在线平台,具有新闻发布的功能。通过提供的链接"http://demo.codechina.net/beijing/",我们可以访问到这个系统,它可能是一个早期的互联网应用,展示了不同类型的...
3. **jiuzhenzhinan.html**:从名字看可能是“就诊指南”页面,提供了关于就医流程、预约挂号等信息,帮助患者了解在医院的就诊步骤。 4. **shiping.html**:可能是“视频展示”或“手术流程”页面,用以展示医院的...
Azl可能是一个开发者或团队的名字,或者是某个代码库的标识,用于组织和分享与界面美化相关的代码片段或完整项目。 压缩包中的“Swing_demo”文件名暗示这可能是一个示例项目,使用了Swing库(尽管Swing通常是Java...
标题中的“15款漂亮的手写艺术字体.doc”指出,这是一个文档,包含了15种不同设计的、具有艺术感的手写字体。这些字体是设计师为了提升网页或平面设计的视觉吸引力而精心挑选的。手写字体在设计领域,尤其是网络设计...