Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- long long lcmFound(struct Floor floors[], long long count, long long originalJoint, long long maxFloorTileAndJoint) {
- for (long long i = 0; i < count; i++) {
- //spara aktualne kontrolovanej kachlicky
- long long actualJoint = floors[i].joint * 10;
- //spara plus kachlicka aktualne kontrolovanej kachlicky
- long long actualTileAndJoint = round((floors[i].tile + floors[i].joint) * 10);
- //porovnavam ten velky nasobok (10025) + sprava z tej maximalnej kachlicky - spara z aktualnej kachalicky...no a to vlastne //ked pri mmodule s aktualnou porovnavanou chalickou na nenulovy zvusok tak je to zle, nebo t o nie je spolocny nasobok, //teda mozes vratit 0, akoze si spolocny nasobok nenasla a znova to zvacit
- if (((maxFloorTileAndJoint + originalJoint - actualJoint) % actualTileAndJoint) != 0 ) {
- return 0;
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement