松鼠树屋

关注

【YBTOJ进阶训练指导】2维切方格【数学】

松鼠树屋

关注

阅读 81

2022-03-10

在这里插入图片描述

横着和纵着一共会切到n+m个,然后有gcd(n, m)个会重切

c o d e code code

#include<iostream>
#include<cstdio>

using namespace std;

int a, b;

int gcd(int a, int b)
{
	if(b==0)
		return a;
	else return gcd(b, a%b);
}

int main()
{
	scanf("%d%d", &a, &b);
	printf("%d", a+b-gcd(a, b));
	return 0;
}

相关推荐

北溟有渔夫

【YBTOJ进阶训练指导】无限序列【递推】【数学】

北溟有渔夫 35 0 0

素锦时年_1b00

【YBTOJ进阶训练指导】最大积分【贪心】

素锦时年_1b00 69 0 0

求阙者

【YBTOJ进阶训练指导】星星问题【树状数组】

求阙者 46 0 0

Fifi的天马行空

【YBTOJ进阶训练指导】求f函数 【递推】

Fifi的天马行空 32 0 0

waaagh

51nod P3050 2维切方格【数学】

waaagh 34 0 0

蚁族的乐土

【YBTOJ进阶训练指导】字符串匹配【KMP】

蚁族的乐土 53 0 0

不会弹吉他的二郎腿

【YBTOJ进阶训练指导】出栈序列【模拟】【贪心】

不会弹吉他的二郎腿 29 0 0

水墨_青花

【YBTOJ进阶训练指导】比较大小【Floyd传递闭包】

水墨_青花 37 0 0

他说Python

【YBTOJ进阶训练指导】二叉查找树【RMQ】【dfs】【ST表】

他说Python 83 0 0

海牙秋天

nyoj 摆方格 1087 (数学规律)

海牙秋天 79 0 0

精彩评论(0)

0 0 举报