hdu 1722 Cake
来源:互联网 发布:centos6网络配置 编辑:程序博客网 时间:2024/06/08 19:35
点击打开链接
开始没什么思路,看了别人的博客才豁然开朗,有思路代码就很简单了,把蛋糕分成p块,再拼在一起分成q块,分成p块需切p刀,分成p块需切p刀,拼在一起则需减去公共部分,即需切p+q-gcd(p,q)刀
#include <stdio.h>int gcd(int p,int q){ int r,t=0; if(p<q){ t=p; p=q; q=t;}r=p%q;while(r!=0){ p=q; q=r; r=p%q;}return q;}int main(){ int p,q; while(scanf("%d%d",&p,&q)!=EOF){ printf("%d\n",p+q-gcd(p,q)); }}
- HDU-1722 Cake
- hdu 1722 Cake
- hdu 1722 Cake
- HDU 1722 Cake
- hdu 1722 Cake
- HDU 1722 Cake
- hdu 1722 Cake 数学题
- hdu 1722 Cake
- HDU 1722 Cake
- hdu 1722cake
- HDU 1722 Cake
- hdu 1722--Cake
- hdu 1722 Cake
- hdu---1722 Cake
- HDU 1722 Cake
- hdu 1722 Cake(gcd)
- HDU 1722 Cake
- hdu 1722 Cake
- hdu1709 The Balance
- Segmentation fault (core dumped)
- 假前学习总结
- 对照Jingle的XMPP stanza理解Libjingle的几个关键数据结构
- error: 'for' loop initial declarations are only allowed in C99 mode
- hdu 1722 Cake
- 黑马程序员---网络编程
- ZOJ 3666 Alice and Bob(博弈 sg 函数入门)
- 线段树单点更新个人总结
- PAT_1004: Counting Leaves
- c++ 友元函数
- linux TCP socket 实例
- Eclipse 4.3 Kepler最快汉化方法
- JPA 原生态SQL 的复杂查询(多表Join)《转载》