[U]3.4.3 皮克定理

/*
ID:bysen
LANG:C++
PROG:fence9
*/
#include<stdio.h>
#include<algorithm>
using namespace std;

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

int main()
{
 	freopen( "fence9.in","r",stdin );
 	freopen( "fence9.out","w",stdout );
 	int n,m,p;
 	scanf( "%d %d %d",&n,&m,&p );
 	
 	int S=p*m/2;
 	int L=gcd(p,0)+gcd(n,m)+gcd(abs(m),abs(p-n));
 	printf( "%d\n",S-L/2+1 );
 	return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值