generate functionTue, 09 May 2023

Tarea Escribe un programa que lea una lista de enteros no negativos y encuentre todos los "triples" (múltiplos de 3). Para el propósito de este problema un triple se define como cualquier número que se pueda expresar como 3× x. por lo que 0 y 3 se consideran triples. Para complicar un poco más las cosas, una vez que identifiques todos los triples debes imprimir su ubicación en la lista original. Entrada La primera línea de entrada consiste de un enteros n que representa el número de enteros en la lista. Las siguientes n líneas representan los enteros de la lista. Salida Si hubo múltiplos de 3 en la lista, la primera línea de salida debe ser un número k que indica el número de triples encontrados. La segunda línea contiene k enteros separados por un espacio, describiendo la posicion de los triples en orden ascendiente. Si no hay triples solo debes imprimir, "no hay triples".

#include <iostream> #include <vector> using namespace std; int main() { int n; cin >> n; vector<int> v; for (int i = 0; i < n; i++) { int x; cin >> x; v.push_back(x); } // your code goes here return 0; }

Questions about programming?Chat with your personal AI assistant