Moving
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int width, length, height;
cin >> width >> length >> height;
int freeSpace = width * length * height;
int totalSpace = 0;
int spaceDiff = 0;
string command;
cin >> command;
while(command != "Done"){
int cartoonSpace;
cin >> cartoonSpace;
totalSpace += cartoonSpace;
spaceDiff = abs(totalSpace - freeSpace);
if(totalSpace >= freeSpace){
cout << "No more free space! You need " << spaceDiff << " Cubic meters more.";
break;
}
cin >> command;
}
if(command == "Done"){
cout << spaceDiff << " Cubic meters left.";
}
return 0;
}
Някъде бъркам при сметките нещо.
нещо ми убягва май май, не се изчисляват правилно куб.м.
Парсвай числото от command, не го въвеждай наново. 100 точки.
Благодаря ти!