#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
int CountValuesBetween( float start, float end )
{
int num = 0;
for( ; start < end; start = nextafter( start, end ) ) {
++num;
}
return num;
}
int main() {
cout << "Between 500 000 and 500 001 -> " << CountValuesBetween( 500000.f, 500001.f ) << "\n";
cout << "Between 600 000 and 600 001 -> " << CountValuesBetween( 600000.f, 600001.f ) << "\n";
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+CiNpbmNsdWRlIDxpb21hbmlwPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IENvdW50VmFsdWVzQmV0d2VlbiggZmxvYXQgc3RhcnQsIGZsb2F0IGVuZCApCnsKCWludCBudW0gPSAwOwoJZm9yKCA7IHN0YXJ0IDwgZW5kOyBzdGFydCA9IG5leHRhZnRlciggc3RhcnQsIGVuZCApICkgewoJCSsrbnVtOwoJfQoJcmV0dXJuIG51bTsKfQoKaW50IG1haW4oKSB7Cgljb3V0IDw8ICJCZXR3ZWVuIDUwMCAwMDAgYW5kIDUwMCAwMDEgLT4gIiA8PCBDb3VudFZhbHVlc0JldHdlZW4oIDUwMDAwMC5mLCA1MDAwMDEuZiApIDw8ICJcbiI7Cgljb3V0IDw8ICJCZXR3ZWVuIDYwMCAwMDAgYW5kIDYwMCAwMDEgLT4gIiA8PCBDb3VudFZhbHVlc0JldHdlZW4oIDYwMDAwMC5mLCA2MDAwMDEuZiApIDw8ICJcbiI7CglyZXR1cm4gMDsKfQ==