110703 Euclid problem
来源:互联网 发布:淘宝降权了2天后恢复了 编辑:程序博客网 时间:2024/05/16 15:23
import java.util.*;public class Main {private static void EuclidAlgorithm(int a, int b){if (a < b){EuclidAlgorithm(b, a);int temp = ResultX;ResultX = ResultY;ResultY = temp;return;}if (b == 0){ResultX = 1;ResultY = 0;ResultGCD = a;return;}int floor = a / b;EuclidAlgorithm(b, a - b * floor);int tempX = ResultX;int tempY = ResultY;ResultX = tempY;ResultY = tempX - tempY * floor;return;}private static void OutputEuclidNumbers(int a, int b){EuclidAlgorithm(a, b);System.out.println(ResultX + " " + ResultY + " " + ResultGCD);}public static void main(String[] args){Scanner inScanner = new Scanner(System.in);while(inScanner.hasNextInt()){int a = inScanner.nextInt();int b = inScanner.nextInt();OutputEuclidNumbers(a, b);}}private static int ResultX;private static int ResultY;private static int ResultGCD;}
- 110703 Euclid problem
- PC/UVa 题号: 110703/1014 Euclid Problem
- Euclid Problem-ACM
- 10104 - Euclid Problem
- UVA 10104 - Euclid Problem
- uva 10104 - Euclid Problem
- Euclid Problem - PC110703
- uva10104 - Euclid Problem
- UVa 10104 - Euclid Problem
- UVA, 10104 Euclid Problem
- UVa Problem Solution: 10104 - Euclid Problem
- (挑战编程_7_3)Euclid problem
- Euclid
- UVa Problem 10104 Euclid Problem (欧几里德问题)
- Uva 10104 Euclid Problem |x|+|y|最小解 扩展欧几里得
- uva 10104 Euclid Problem (数论-扩展欧几里德)
- hdoj problem 1525 Euclid's Game (博弈问题(寻找关键点))
- Euclid 算法
- 动态加载图片
- UVa 10280 Old Wine Into New Bottles / 完全背包
- 微信公众平台消息接口开发(8)小黄鸡(小贱鸡)机器人
- 使用URL打开android应用程序
- Linux配置PHP环境
- 110703 Euclid problem
- 【Javascript】一、Javascript的10个设计缺陷
- 微信公众平台消息接口开发(9)骑行西藏自定义菜单
- mysql主从同步配置实践
- 使用shell进行mysql数据统计并上传
- Choose a destination with a supported architecture in order to run on this device.
- 3-5年经验的Java工程师招聘(上海)
- Unidac:解决“trying to modify read-only Field”问题!
- Git学习记录