第一次牛客比赛
符合条件的整数
https://ac.nowcoder.com/acm/contest/5902/A
今天是奔着小抱枕去参加比赛的,想着如何也要对3 4道把,谁知道卡在一道题卡了半天,只怪自己严重审题粗心。
package com.nk.zs.z9; import java.util.Scanner; public class A { public static void main(String[] args) { Scanner sc = new Scanner(System.in); long min = (long) Math.pow(2,sc.nextInt()); long max = (long) Math.pow(2,sc.nextInt()); int i=1; long count=0; while (i<=7){ if (max-i<min){ break; } if ((max-i)%7==1.0){ count=(max-i-min)/7+1; break; } i++; } System.out.println(count); } }
刚开始,我一直用的int,后来审题发现超int了。又稀里糊涂的改成了double。最后才傻了吧唧的改成了long