码迷,mamicode.com
首页 > 其他好文 > 详细

CODE[VS] 1548 贝贝的车牌问题

时间:2018-06-28 22:55:12      阅读:601      评论:0      收藏:0      [点我收藏+]

标签:pre   AC   ace   clu   turn   put   algo   分享   std   

题目描述 Description

    广州市车管所为每一辆入户的汽车都发放一块车牌,车牌的号码由六个字符组成,如A99452、B88888等,这个字符串从左边数起的第一个字符为大写英文字母,如A、B、C等,表示这辆车是属于广州市区内的汽车还是郊区的汽车,后面的五位由数字组成。假定以字母A、B、C、D、E、F、G、R、S、T开头的表示是市区车牌,而以其他字母开头的表示郊区车牌。

    车管所把这个任务交给贝贝。请你帮贝贝找出所给出的车牌中有多少辆是广州郊区的汽车。

 

输入描述 Input Description

    第1行是一个正整数N(1≤N≤105),表示共有N个车牌。接下来的N行,每行是一个车牌号。题目保证给出的车牌不会重复。

输出描述 Output Description

    只有1行,即广州郊区车牌的数量。

 

样例输入 Sample Input

    3

    G54672

    Q87680

    P77771

样例输出 Sample Output

    2

 

坑死啦,原题范围是10e5.。。

害我wa了两次。。

 

枚举判断一下就好了。

AC代码:

 

 1 #include<iostream>
 2 #include<cstdio>
 3 #include<cmath>
 4 #include<algorithm>
 5 #include<cstring>
 6 using namespace std;
 7 
 8 int n,s;
 9 char a[100002][8];
10 
11 int main()
12 {
13     scanf("%d",&n);
14     for(int i=1;i<=n;++i)
15         cin>>a[i];
16     for(int i=1;i<=n;++i)
17         if((a[i][0]>=A&&a[i][0]<=G)||(a[i][0]>=R&&a[i][0]<=T)) 
18             s++;
19     printf("%d",n-s);
20     return 0;
21 }

 

 

 


如果你不开心,那我就把右边技术分享图片这个帅傻子分享给你吧,
你看,他这么好看,跟个zz一样看着你,你还伤心吗?
真的!这照片盯上他五秒钟就想笑了。
一切都会过去的。
时间时间会给你答案2333

CODE[VS] 1548 贝贝的车牌问题

标签:pre   AC   ace   clu   turn   put   algo   分享   std   

原文地址:https://www.cnblogs.com/Mary-Sue/p/9241086.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!