Plataforma: URI
Problema: 1192
Enunciado:
Neste problema sua tarefa será ler vários números e em seguida dizer quantas vezes cada número aparece na entrada de dados, ou seja, deve-se escrever cada um dos valores distintos que aparecem na entrada por ordem crescente de valor.
Linguagem: C++
Solução:
#include <iostream> using namespace std; int main() { int n, a, b; string palavra; cin >> n; cin.ignore(); while (n--) { getline(cin, palavra); a = palavra[0] - 48; b = palavra[2] - 48; if (a == b) cout << a * b << endl; else if (palavra[1] > 96) cout << a + b << endl; else cout << b - a << endl; } return 0; }
Nenhum comentário:
Postar um comentário