长期以来,C++在精度方面是否非常讨厌?

K-R*_*RAN 0 c++ precision

给定问题:

鉴于一个剧院有n行,m个座位和一系列保留座位.给定这些值,确定两个朋友可以在同一行中坐在一起的方式.

因此,如果剧院大小为2x3并且第一排的第一个座位被保留,那么这两个人可以采用3个不同的座位.

我正在处理的问题

函数本身应该返回基于这些约束的座位数.返回值很长.

我已经多次浏览过我的代码......而且我很确定它是正确的.我正在做的就是递增这个值.但是,我的函数返回的所有值与实际解决方案的值相差1或2.

有任何想法吗?如果您认为我的代码有问题,请告诉我.只要我学到一些东西,我不介意被称为白痴.

Sal*_*gar 9

除非你出现溢出或下溢,否则你的代码肯定会出现问题.对于整数类型,c或c ++中没有精度模糊