Basta ler cada par de números e avaliar o número de copos e de latas. Caso haja mais latas do que copos, adicionar a quantidade de copos na quantidade de copos quebrados.
#include<stdio.h>intmain(){int A, B;while(scanf("%d%d",&A,&B)!= EOF){if(!A &&!B) break;printf("%d\n",2* A - B); }return0;}
#include<iostream>usingnamespace std;intmain(){int A, B;while(cin >> A >> B){if(!A &&!B) break; cout <<2* A - B << endl; }return0;}
var input =require('fs').readFileSync('/dev/stdin','utf8');var lines =input.trim().split('\n');lines.pop();while(lines.length){let [A, B] =lines.shift().trim().split(' ').map((x) =>parseInt(x));console.log(2*A-B);}
whileTrue:try: A, B = [int(x)for x ininput().strip().split(' ')]if(not A andnot B):breakprint(2* A - B)exceptEOFError:break