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

一起做网店网站入驻收费免费的制作网站

一起做网店网站入驻收费,免费的制作网站,郑州seo服务公司,wordpress分类推荐java解决衣服尺码 时间限制:3000MS 内存限制:589824KB 题目描述: 一般来说衣服尺码分为L,M,S三种,分别代表大(Large),中(Medium)和小(Small)。不过由于人的身高差异性较大,尺码又会…

java解决衣服尺码

时间限制:3000MS
内存限制:589824KB
题目描述
一般来说衣服尺码分为L,M,S三种,分别代表大(Large),中(Medium)和小(Small)。不过由于人的身高差异性较大,尺码又会进行细分,会在L和S前面加上一个或多个X表示更大或更小的尺码。例如,XS比S小一个尺寸,XXS比XS小一个尺寸,而XL比L大一个尺寸,XXL比XL大一个尺寸,依此类推。有时候为了简化,当尺码前面有大于或等于两个X时,会简写为“X的个数+XL或XS”的形式,例如XXXL会简写为3XL,XXXXS会简写为4XS。
接下来,给出组尺码,你需要对每一组的两个尺码进行大小比较。

输入描述

第一行输入一个正整数T(1<=T<=300);
接下来T行,每一行输入两个由空格隔开的字符串,分别表示尺码。字符串保证是合法的尺码表示,尺码大小不超过50。

输出描述

输出T行。
如果第一个尺码大于第二个尺码,输出Bigger;
第一个尺码等于第二个尺码,输出Equal;
第一个尺码小于第二个尺码,输出Smaller。

样例输入:

4
2X8  XXS
M L
4XL XXXL
XXSS

样例输出:

Ecual
Smaller
Bigger
Smaller

答案:


import java.util.Arrays;
import java.util.Scanner;public class Test5 {/*一般来说衣服尺码分为LM,S三种,分别代表大(Large),中(Medium)和小(Small)。不过由于人的身高差异性较大,尺码又会进行细分,会在L和S前面加上一个或多个X表示更大或更小的尺码。例如,XS比S小一个尺寸,XXS比XS小一个尺寸,而XL比L大一个尺寸,XXL比XL大一个尺寸,依此类推。有时候为了简化,当尺码前面有大于或等于两个X时,会简写为“X的个数+XL或XS”的形式,例如XXXL会简写为3XL,XXXXS会简写为4XS。接下来,给出组尺码,你需要对每一组的两个尺码进行大小比较。输入描述第一行输入一个正整数T(1sTs300);接下来T行,每一行输入两个由空格隔开的字符串,分别表示尺码。字符串保证是合法的尺码表示,尺码大小不超过50。输出描述输出T行。如果第一个尺码大于第二个尺码,输出Bigger;第一个尺码等于第二个尺码,输出Equal;第一个尺码小于第二个尺码,输出Smaller。*/public static void main(String[] args) {Scanner scanner=new Scanner(System.in);int n=scanner.nextInt();scanner.nextLine();String[] strs= new String[n];for (int i = 0; i < n; i++) {String[] size=scanner.nextLine().split(" ");if(sort(size[0],size[1])==0){strs[i]="Equal";}else if(sort(size[0],size[1])>0){strs[i]="Bigger";}else{strs[i]="Smaller";}}System.out.println(Arrays.toString(strs));}public static int sort(String s1,String s2){char ss1=s1.charAt(s1.length()-1);char ss2=s2.charAt(s2.length()-1);if(ss1!=ss2){return String.valueOf(ss2).compareTo(String.valueOf(ss1));}else{if(ss1=='S'){return Integer.compare(count(s2), count(s1));}else if(ss1=='L'){return Integer.compare(count(s1), count(s2));}else{return 0;}}}public static int count(String str){if('0'<=str.charAt(0)&&str.charAt(0)<='9'){return Integer.parseInt(String.valueOf(str.charAt(0)));}else{return str.length()-1;}}}
http://www.yayakq.cn/news/103591/

相关文章:

  • 网站怎么做聚合软件开发工程师职责
  • 注册网站地址第1行第二行怎么填网站地图页面模板
  • 太原中小学网站建设百度做网站吗
  • 考试系统 微网站是什么样的青岛推广软件
  • anker 网站谁做的南昌行业网站建设
  • 建设网站用英文怎么说新手快速建设网站
  • 安徽安能建设集团网站网站mip怎么做
  • 建视频网站多少钱世界比分榜
  • 网站打开速度突然变慢的原因软件开发项目总结报告
  • seo优化网站多少钱互联网公司简介
  • 建设网站前端搭建三合一网站
  • 网站开发费用明细腾讯云wordpress教程
  • 学校网站搭建百度百家号官网登录
  • 雨花区区网站建设公司搜索引擎有哪些平台
  • 网站安全检测平台上海建设人才网站
  • 门户网站建设价格广西建设工程质检安全网站
  • 建设报考网站查询成绩wordpress菜单右上角
  • asp网站建设运用的技术手机网站自助建站
  • 西宁市城北区建设网站手机制作表格的软件免费
  • 怎么做专门卖二手衣服的网站网站建设的开发工具
  • 江山企业自适应网站建设首选东莞企业网站找谁
  • 网站第三方统计工具wordpress构架都是模板
  • 移动端网站制作模板湖南汽车软件网站建设
  • 海珠定制型网站建设万网网站域名注册
  • 网站无法下载视频 怎么做岳阳工程造价信息网
  • 前端进入网站建设公司怎么样wordpress新站不收录
  • 网站建设维护学什么科目苏州工业园区教育网
  • 淘宝做链接有哪些网站可以做一个好的网站是什么样的
  • 网站审核员做点啥vultr 做网站
  • 做公司网站的价格智慧农业网站开发相关文档