易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA 彩票程序

import java.io.*;
public class CaiPiao {
 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  String str;
  BufferedReader bufferReader = new BufferedReader(new InputStreamReader(System.in));
  try
  {
   str = bufferReader.readLine();
  }
  catch (IOException exc)
  {
   System.out.println("Error read from stdin!");
   return ;
  }
  
  int len = str.length();
  int[] number=new int[len];
  
     for(int i = 0; i < len; i++){
      number[i]=Integer.parseInt(str.substring(i,i+1));
     } 
         
     // 1234567890123
     int flag = 0;
     for( int i = 0; i < 13; i++ ){
      if( i >= 9 ){
       if( number[i] == (i - 9) ){
        flag++;
       }
         }else if( number[i] == (i+1) ){
          flag++;
         }
     }
         
     if( flag == 13 ){
      System.out.println("1");
     }else if( flag == 12 ){
      System.out.println("2");
     }else if( flag == 11 ){
      System.out.println("3");
     }else{
      System.out.println("No");
     }
     &nb


相关文档:

Java的一些学习心得

内部类
1.内部类允许定义static成员么?为什么?
2.内部类有没有多态性?
异常处理
1.派生类构造器是否会捕获到基类构造器抛出的异常?
2.如何用异常类的initCause方法实现异常链?
序列化
1.static成员是否会被序列化?
2.是否允许基类不可序列化而派生类可序列化? ......

JAVA常见异常(转)

1. java.lang.nullpointerexception
  这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学 ......

Java多线程编程详解


一、理解多线程
    多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的 ......

Java线程之Worker Thread Pattern

Worker Thread Pattern的参与者:
1. Client(委托人)参与者
    Client参与者会建立Request参与者,并传给Channel参与者。
2. Channel(通路)参与者
    Channel参与者会从Client参与者获取Request参与者,传递给Worker参与者。
3. Worker(工人)参与者
    Worker ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号