2678. 老人的数目

编程入门 行业动态 更新时间:2024-10-13 16:20:29

2678. 老人的<a href=https://www.elefans.com/category/jswz/34/1765664.html style=数目"/>

2678. 老人的数目

题目

 给你一个下标从 0 开始的字符串 details 。details 中每个元素都是一位乘客的信息,信息用长度为 15 的字符串表示,表示方式如下:

  • 前十个字符是乘客的手机号码。
  • 接下来的一个字符是乘客的性别。
  • 接下来两个字符是乘客的年龄。
  • 最后两个字符是乘客的座位号。

请你返回乘客中年龄 严格大于 60 岁 的人数。

解题思路

  1. 从字符串中去除年龄与60进行比较;
    1. 方法一:加分割字符串并将字符转换成数字进行比较
    2. 方法二:获取字符,将第一个年龄字符与6做对比大于6则加1,等于六则判断第二个字符

代码展示

class Solution {public int countSeniors(String[] details) {int count = 0;for (int i = 0; i < details.length; i++){if(details[i].charAt(11) > '6'){count++;}if(details[i].charAt(11) == '6' && details[i].charAt(12) > '0'){count++;}//方法二
//            int age = Integer.valueOf(details[i].substring(11,13));
//            if(age > 60){
//                count++;
//            }}return count;}
}

更多推荐

2678. 老人的数目

本文发布于:2023-12-04 17:19:30,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1661657.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数目   老人

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!