si quieres un código con una matriz de pares … Además, si quieres puedes guardar la hora de finalización primero, entonces no tendrás que escribir la función adicional para ordenar …
Código CPP: –
#include
#define ll long long int
- Si te dijera que soy estadounidense (siendo de Argentina), ¿qué pensarías?
- ¿Está bien si dejo a mi perro solo en casa durante 8 horas y 5 días a la semana?
- Si vivo mi vida según mis propias reglas, rompo el corazón de los demás y si elijo vivir de acuerdo con los demás, la vida no se siente digna de vivir. ¿Elegir mi felicidad sobre los demás me hará egoísta?
- Estoy interesado en aprender música instrumental, pero ¿qué instrumento puedo aprender?
- Si hago 100 repeticiones con peso ligero haciendo 15 series, ¿creceré músculo rápidamente?
#define sf (n) scanf (“% lld”, & (n))
#define pf (n) printf (“% lld \ n”, (n))
#define test long long t; scanf (“% lld”, & (t)); while (t–)
usando el espacio de nombres estándar;
bool fn (par constante y a, par constante yb)
{
devuelve a.second <b.second;
}
int main ()
{
par p [100005];
ll i, j, n;
prueba
{
sf (n);
ll x = 0;
para (i = 0; i <n; i ++)
{
sf (p [i] .primero);
sf (p [i] .segundo);
}
ordenar (p, p + n, fn);
i = -1;
para (j = 0; j <n; j ++)
{
if (p [j] .first> = i)
{
i = p [j]. segundo;
x ++;
}
}
pf (x);
}
}