杭电2053 Switch Game

来源:互联网 发布:java 打包tar 编辑:程序博客网 时间:2024/06/01 08:16
   题意:有无限多的电灯排成一列,一开始都是关,操作无限多次,第i次操作会把编号为i和i的倍数的电灯改变状态

 问最后第i盏电灯的状态是开还是关。


import java.util.Scanner;public class Main {    public static void main(String[] args) {        Scanner sc = new Scanner(System.in);        while (sc.hasNext()) {            float d = sc.nextFloat();            d = (float) Math.sqrt(d);            if (d == (int) d) {                System.out.println("1");            } else {                System.out.println("0");            }        }    }}


0 0
原创粉丝点击