标签: c++ arrays
如何在C ++中比较大数字与另一个数字之间的总和(考虑到它们都在数组中)? 所有数字都高达1 000 000 000,所以我不能简单地将它们添加到数组中。 我尝试了以下几点: - 将数字除以1000 - >无法将浮点数存储到数组中 - 使用bool解决方案从所有数字中减去10000 - >无法将负指针定义为数组
那么,我该怎么做呢?
答案 0 :(得分:4)
假设你想比较A + B和C,所有数字都是正数。
如果A> C,则必须是A + B> C的情况 否则,将B与C-A进行比较。