新能源(可能有BUG)

现在的大街小巷上都有很多新能源汽车。
和新能源汽车的车牌都比油车车牌要多一位。
如油车车牌京PR9985。看看新能源车牌,比如京AAD3111。但是新能源车牌他的第三位不能是数字。
比如京A111111就是一个错误的车牌。车牌第三位如果是A,B,C,D那就是电动车。不然就是混动车。
请你编写一个程序,判断是不是真车牌,如果是那么输出混动或者电动。(假车牌输出违规!)
注意:要判断客车是混动或者电动,要换车牌的最后一位是不是D或者F如果是D,那么就输出电动客车,否则就输出混动客车。
1.in
京A111111
1.out
违规!
2.in
京AT1545
2.OUT
混动

输入
京A31191D
输出
电动客车

bug已修复·感谢支持

#include<bits/stdc++.h>


using namespace std;

int main(){
    
    
	string a;
	cin>>a;
    if(a.size()!=9&&a.size()!=8){
        cout<<"违规!";
        return 0;
    }
	if(a[a.size()-1]>='A'&&a[a.size()-1]<='Z'){
		if(a[a.size()-1]=='A'||a[a.size()-1]=='B'||a[a.size()-1]=='C'||a[a.size()-1]=='D')
			cout<<"电动";
		else{
				cout<<"混动";
		} 
		cout<<"客车"; 
}
	else if(a[2]>='0'&&a[2]<='9'){
		cout<<"违规!";
	}
	else{
		if(a[2]=='A'||a[2]=='B'||a[2]=='C'||a[2]=='D')
			cout<<"电动";
		else{
				cout<<"混动";
		} 
	}
	return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值