Java内蒙创业

这篇博客介绍了莱特和瑞秋在内蒙创业时为畜牧业公司羊只编号的问题。编号规则包括长度、前缀和数字组成,文章提供了一个Java程序来判断输入的字符串是否符合这个规则。示例输入和输出展示了程序的正确性。
摘要由CSDN通过智能技术生成
               			Problem A: 内蒙创业
     		 Time Limit: 1 Sec  Memory Limit: 128 MB

Description

莱特与瑞秋毕业了,他们决定在内蒙创业成立一家畜牧业公司,创业第一步:他们希望给公司里的每
一只羊一个编号。
编号的命名规则如下:
. 长度为10 位;
2. 前两位必须为”LQ”;
3. 后八位必须为数字;
现在有若干个字符串,希望你写一个程序判断它是不是一个合法编号。

Input

第一行一个T(1≤T ≤20) 代表数据组数。
每组测试数据有一个字符串s(1 ≤|s|≤20),s 只包含数字和大写英文字母,代表等待判断的字符串。

Output

如果编号合法输出”YES”,否则输出”NO”。

Sample Input Copy

3
LQ12345678
LQ123
QL12345678

Sample Output Copy

YES
NO
NO

Java代码段:

import java.util.*; 

public class Main{
     public static void main(String[] args) { 
         Scanner sc=new Scanner(System.in);
         int T=sc.nextInt();
         while(T-->0) 
         {
             String s=sc.next();
             if(s.length()!=10)
             {
                 System.out.println("NO");                 
             }
             else
             {
                 char [] c=s.toCharArray();
                 int num=0;
                 for(int i=2;i<10;i++)
                 { 
                     if(c[i]<='9'&&c[i]>='0')
                     //if(!c[i]>9&&!c[i]<0)   试下
                         num++;
                 }                    
                 if(c[0]!='L'||c[1]!='Q'||num!=8)
                     System.out.println("NO");
                 else
                     System.out.println("YES");
             }                
        }
         
     }   
}

运行结果:
在这里插入图片描述
C语言代码:





运行结果:





END

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

美迪的麦柯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值