0
点赞
收藏
分享

微信扫一扫

华为机试:停车场车辆统计

Just_Esme 2022-03-26 阅读 39
java

停车场车辆统计

import java.util.Scanner;

public class tcc {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        String s = in.nextLine();
        //将所有的0和逗号都消除,然后用0分隔开不同的停车位
        String[] a = s.replaceAll(",","").replaceAll("0+","0").split("0");
        //记录返回值
        int num = 0;
        for(int i = 0;i<a.length;i++){
            int n = a[i].length();
            while (n!=0){
                if(n/3!=0){//大车
                    num+=n/3;
                    n%=3;
                }else if(n/2!=0){//中车
                    num+=n/2;
                    n%=2;
                }else{//小车
                    num+=n;
                    n=0;
                }
            }
        }
        System.out.println(num);
    }
}

举报

相关推荐

0 条评论