蓝桥杯第七届真题 :骰子游戏

点击查看:蓝桥杯历年真题 题解目录

骰子游戏

蓝桥杯第七届真题 :骰子游戏_第1张图片

i==j+k+1 || j==i+k+1 || k == i+j+1
因为骰子中大小是 1~6 , 而索引 是 0~5, 所以对每个变量都 +1 ,
 约去一个 1,右侧剩余一个 1  .
系统测评是根据 ,选手的答案填入空中 运算的结果进行测评,而非对比填入的字符串。
package java_C_2016;
public class Main004_骰子游戏{
   public static int gcd(int a, int b){
      if(b==0) return a;
      return gcd(b,a%b);
   }
   public static void main(String[] args){    
      int n = 0;
      for(int i=0; i<6; i++)
      for(int j=0; j<6; j++)
      for(int k=0; k<6; k++){
         if(i==j+k+1 || j==i+k+1 || k == i+j+1) n++;   //填空位置
      }
      int m = gcd(n,6*6*6);
      System.out.println(n/m + "/" + 6*6*6/m);
   }
}

蓝桥杯第七届真题 :骰子游戏_第2张图片

你可能感兴趣的:(蓝桥杯历届真题,蓝桥杯,蓝桥杯竞赛,算法竞赛)