这道题题意:

  求最大公约数,最大公约数是1,则GOOD,否则BAD

注意:

  输出时,如果是System.out.printf("%10d%10d    Good Choice\n\n",step,mod);会报Presentation Error。

    AC的输出是:

      System.out.printf("%10d%10d Good Choice",step,mod);
      System.out.println();
      System.out.println();

  别问我为什么,我也不知道,苦笑~

以下是java代码:

import java.util.*;

import java.io.*;

public class Main{

    public static void main(String[] arg){
Scanner scan = new Scanner(new BufferedInputStream(System.in));
int step,mod;
while(scan.hasNextInt()){
step = scan.nextInt();
mod = scan.nextInt();
if(getGCD(step,mod)==1){
System.out.printf("%10d%10d Good Choice",step,mod);
System.out.println();
System.out.println();
}else{
System.out.printf("%10d%10d Bad Choice",step,mod);
System.out.println();
System.out.println();
}
}
scan.close();
} static int getGCD(int small,int big){//求出最大公约数-->辗转相除法
int temp = small;
while((temp = big%small)!=0){
big = small;
small = temp;
}
return small;
}
}

最新文章

  1. 基于Jenkins + Git的PHP项目编译脚本
  2. 使用HTML来生产Android界面
  3. LCA最近公共祖先 Tarjan离线算法
  4. SELECT 'www' = 0; 1
  5. boostrap按钮
  6. WebStorm JavaScript 开发神器
  7. 算子:sample(false, 0.1)抽样数据
  8. Linux(Manjaro) - Docker - MySQL 安装配置
  9. 一个老鸟发的公司内部整理的 Android 学习路线图
  10. c语言博客作业--结构体&文件
  11. 系统前端基本文件+ajax部分理解
  12. Kivy 中文教程 实例入门 简易画板 (Simple Paint App):1. 自定义窗口部件 (widget)
  13. 设置mysql远程连接
  14. ArcMap登录和ArcGIS online都是灰色,无法连接网络的解决方法
  15. web 安全知识点
  16. 慢慢看Spring源码
  17. (转)C# WebApi 接口返回值不困惑:返回值类型详解
  18. git分支的相关问题
  19. JVM笔记(三) 垃圾收集器(2)收集算法
  20. ThreadLocal 定义,以及是否可能引起的内存泄露(threadlocalMap的Key是弱引用,用线程池有可能泄露)

热门文章

  1. HDU 1969 Pie(二分法)
  2. Sublime Text 3之Package Control 安装
  3. Lucene基础(四)-- 结合数据库使用
  4. location.hash && location.href
  5. Codeforces Round #208 (Div. 2)
  6. ASP.NET生命周期详解
  7. show processlist 执行状态分析
  8. RedHat Linux 下安装MPlayer 编译源代码方式
  9. NHibernate与EF(Entity Framework)的区别
  10. Android Button悬浮在SurfaceView上