Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main(){
- int Blood[8];
- for(int i=0;i<8;i++){
- cin>>Blood[i];
- }
- int Total = 0;
- int c;
- cin>>c;
- while(c>0&&Blood[0]>0){
- Blood[0]--;
- c--;
- Total++;
- }
- cin>>c;
- while(c>0&&(Blood[1]>0||Blood[0]>0)){
- if(Blood[1]>0){
- Blood[1]--;
- c--;
- Total++;
- }else if (Blood[0]>0){
- Blood[0]--;
- c--;
- Total++;
- }
- }
- cin>>c;
- while(c>0&&(Blood[0]>0||Blood[2]>0)){
- if (Blood[2]>0){
- Blood[2]--;
- c--;
- Total++;
- } else if(Blood[0]>0){
- Blood[0]--;
- c--;
- Total++;
- }
- }
- cin>>c;
- while(c>0&&(Blood[0]>0||Blood[1]>0||Blood[2]>0||Blood[3]>0)){
- if (Blood[3]>0){
- Blood[3]--;
- c--;
- Total++;
- } else if(Blood[2]>0){
- Blood[2]--;
- c--;
- Total++;
- } else if(Blood[1]>0){
- Blood[1]--;
- c--;
- Total++;
- } else if(Blood[0]>0){
- Blood[0]--;
- c--;
- Total++;
- }
- }
- cin>>c;
- while(c>0&&(Blood[4]>0||Blood[0]>0)){
- if (Blood[4]>0){
- Blood[4]--;
- c--;
- Total++;
- } else if(Blood[0]>0){
- Blood[0]--;
- c--;
- Total++;
- }
- }
- cin>>c;
- while(c>0&&(Blood[0]>0||Blood[1]>0||Blood[4]>0||Blood[5]>0)){
- if (Blood[5]>0){
- Blood[5]--;
- c--;
- Total++;
- } else if(Blood[4]>0){
- Blood[4]--;
- c--;
- Total++;
- } else if(Blood[1]>0){
- Blood[1]--;
- c--;
- Total++;
- } else if(Blood[0]>0){
- Blood[0]--;
- c--;
- Total++;
- }
- }
- cin>>c;
- while(c>0&&(Blood[0]>0||Blood[2]>0||Blood[4]>0||Blood[6]>0)){
- if (Blood[6]>0){
- Blood[6]--;
- c--;
- Total++;
- } else if(Blood[4]>0){
- Blood[4]--;
- c--;
- Total++;
- } else if(Blood[2]>0){
- Blood[2]--;
- c--;
- Total++;
- } else if(Blood[0]>0){
- Blood[0]--;
- c--;
- Total++;
- }
- }
- cin>>c;
- while(c>0&&(Blood[0]>0||Blood[1]>0||Blood[2]>0||Blood[3]>0||Blood[4]>0||Blood[5]>0||Blood[6]>0||Blood[7]>0)){
- if (Blood[0]>0){
- Blood[0]--;
- c--;
- Total++;
- } else if(Blood[2]>0){
- Blood[2]--;
- c--;
- Total++;
- } else if(Blood[4]>0){
- Blood[4]--;
- c--;
- Total++;
- } else if(Blood[6]>0){
- Blood[6]--;
- c--;
- Total++;
- }else if (Blood[1]>0){
- Blood[1]--;
- c--;
- Total++;
- } else if(Blood[3]>0){
- Blood[3]--;
- c--;
- Total++;
- } else if(Blood[5]>0){
- Blood[5]--;
- c--;
- Total++;
- } else if(Blood[7]>0){
- Blood[7]--;
- c--;
- Total++;
- }
- }
- cout<<Total;
- return 0;
- }
Add Comment
Please, Sign In to add comment