HDOJ水题,继续,杭电1418,坑爹的HDOJ编译器。
这个题目真是够折磨人的,,,数据类型改成unsigned的时候,就莫名其妙的AC了。。
其他的数据类型一律是WA .....................
多谢dicuss板。。。
代码:
/***** HDOJ 1418 平面曲线分快 ********/
/******** written by C_Shit_Hu ************/
/****************************************************************************/
/*
如果平面上有n个点,并且每个点至少有2条曲线段和它相连,就是说,每条曲线都是封闭的,同时,我们规定:
1)所有的曲线段都不相交;
2)但是任意两点之间可以有多条曲线段。
如果我们知道这些线段把平面分割成了m份,你能知道一共有多少条曲线段吗?
输入数据包含n和m,n=0,m=0表示输入的结束,不做处理。
所有输入数据都在32位整数范围内。
输出对应的线段数目。
*/
/***** HDOJ 1418 平面曲线分快 ********/
/******** written by C_Shit_Hu ************/
/****************************************************************************/
/*
如果平面上有n个点,并且每个点至少有2条曲线段和它相连,就是说,每条曲线都是封闭的,同时,我们规定:
1)所有的曲线段都不相交;
2)但是任意两点之间可以有多条曲线段。
如果我们知道这些线段把平面分割成了m份,你能知道一共有多少条曲线段吗?
输入数据包含n和m,n=0,m=0表示输入的结束,不做处理。
所有输入数据都在32位整数范围内。
输出对应的线段数目。
*/
/****************************************************************************/
//
#include <stdio.h>
#include <string.h>
int main()
{
unsigned int m, n;
while (scanf("%u%u", &m, &n) != EOF &&m!=0 && n!= 0 )
{
printf("%u\n",m+n-2) ;
}
return 0 ;
}
/******************************************************/
/******************** 心得体会 **********************/
/*
果然是水题。。。
还做的那么慢。。
水水更健康!!!
*/
/******************************************************/
/****************************************************************************/
//
#include <stdio.h>
#include <string.h>
int main()
{
unsigned int m, n;
while (scanf("%u%u", &m, &n) != EOF &&m!=0 && n!= 0 )
{
printf("%u\n",m+n-2) ;
}
return 0 ;
}
/******************************************************/
/******************** 心得体会 **********************/
/*
果然是水题。。。
还做的那么慢。。
水水更健康!!!
*/
/******************************************************/

浙公网安备 33010602011771号