设为首页收藏本站联系我们

JAVA中文站

 找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
JSP虚拟主机本站QQ群:36839023广告位招租JSP空间
查看: 459|回复: 0

[求助] 求大神帮我看一段程序,有问题不明白

[复制链接]
  • TA的每日心情
    开心
    2014-3-23 12:24
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2014-3-23 12:23:35 | 显示全部楼层 |阅读模式
    import java.util.Scanner;
    - \0 p; p- R  o+ \4 Q0 e" ^+ Qpublic class Lotto_Numbers {
    & g1 w7 Y8 b* \: U4 M" h6 G* ^public static void main(String[] args){; o9 R; S+ H" j1 N) r) B6 l# J
            Scanner input = new Scanner (System.in);, E# k4 Y0 g' v' i! j" J- z
            boolean[] iscovered = new boolean[99];
    8 j/ w1 I7 ^( B+ p       
      A3 g+ m1 M, P, N2 s        int number = input.nextInt();* q, W8 G5 _6 M# E4 I1 s# W
            while(number!=0){/ ]3 {0 o! G+ v) M" K1 g% F/ O
                    iscovered[number-1] = true;3 `3 C8 @; W6 W; d
                    number = input.nextInt();8 E5 G4 B" [) ]) c
            }
    * c( v) [; P6 B$ w) O% z        4 J5 y4 e% `, U1 O- L5 ~
            boolean allcovered = true;# y4 r8 h# Y4 P: u  I6 D
            for(int i=0;i<99;i++)# k1 G/ L* d( h( _& T! a
                    if(!iscovered[i]){' N, u( B* U* @+ N1 M) J/ Y
                            allcovered = false;2 }) a: `9 t: V# D. s
                            break;7 W: q: g5 S1 `, v
                    }
    - T  o- `! ^6 x3 ^        if(allcovered)
    % @! v4 e7 C* }# g                System.out.println("The tickets cover all numbers");' O) l/ h2 ]4 \& o
            else: k! r# T3 {* g1 d/ ~
                    System.out.println("The tickets don't cover all numbers");8 g5 N0 N" D7 |7 @4 l
    }
    $ v& l$ ~0 o3 m0 E}5 x) E4 ~9 R/ f1 P
    8 }' p6 h5 {% ~
    问题描述:一种彩票一共由十个数组成,取值范围是1~99,假设你买了很多彩票,想要把所有的数都覆盖,写出一个程序检查是否所有的数都包含在其中
    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    QQ|小黑屋|手机版|Archiver|联系我们|JAVA中文站 ( 浙ICP备12034637  

    GMT+8, 2017-6-28 04:35 , Processed in 0.420103 second(s), 30 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表