generate functionTue, 09 May 2023

Descripción Escribe un programa que lea dos secuencias de n enteros cada una y determine si cada elemento de la primera secuencia es mayor que el elemento respectivo de la segunda secuencia. Entrada Un entero n seguido de una línea con los n enteros de la primera secuencia y de otra línea con los n enteros de la segunda secuencia. Los enteros de las secuencias aparecen separados por espacios. Puedes suponer que todos los enteros están en el rango de 1 a 100. Salida El valor 1 si se cumple la propiedad descrita o el valor 0 en otro caso.

#include<iostream> #include<algorithm> #include<vector> using namespace std; int main(){ int n; cin>>n; vector<int> v1(n); vector<int> v2(n); for (int i = 0; i < n; ++i) { cin>>v1[i]; } for (int i = 0; i < n; ++i) { cin>>v2[i]; } sort(v1.begin(), v1.end()); sort(v2.begin(), v2.end()); bool result = true; for (size_t i = 0; i < v1.size(); i++) { if(v1[i]<=v2[i]){ result = false; break; } } cout<<result<<endl; return 0; }

Questions about programming?Chat with your personal AI assistant