车牌问题(C语⾔)
Description
车管所为每⼀辆⼊户的汽车都发放⼀块车牌,车牌的号码由六个字符组成,如 A99452、B88888 等,这个字符串从左边数起的第⼀个字符为⼤写英⽂字母,如 A、B、C 等,表⽰这辆车是属于市区内的汽车还是郊区的汽车,后⾯的五位由数字组成。假定以字母 A、B、C、D、E、F、G、R、S、T 开头的表⽰是市区车牌,⽽以其他字母开头的表⽰郊区车牌。
车管所把这个任务交给⼩明。请你帮⼩明出所给出的车牌中有多少辆是郊区的汽车。
Input
第1⾏是⼀个正整数N(1 \le N \le 10^5)N(1≤N≤105),表⽰共有N个车牌。
接下来的N⾏,每⾏是⼀个车牌号。题⽬保证给出的车牌不会重复。
Output
郊区车牌的数量。fv
Sample Input 1
3
G54672
Q87680
P77771
高速恢复落杆是什么意思Sample Output 1
2
1#include<stdio.h>
2#include<string.h>
3
4int main()
太原车展
5{
6 char p[10];江铃特顺
7 int n;
本田雅阁2013款8 int count = 0;
9 scanf("%d",&n) ;
10 for(int i=0; i<n; i++)
11 {
道路交通标志12 strcpy(p, "\0");
13 scanf("%s", p);
14 if ( ( p[0] >= 'H' && p[0] <= 'Q' ) || ( p[0] >= 'U' && p[0] <= 'Z' ) )
15 count++;
16 }
17 printf("%d", count);
18 return 0;
19}
发布评论