Line Segments Trace II.
Submit solution
Points:
100 (partial)
Time limit:
2.0s
Memory limit:
512M
Author:
Problem type
Allowed languages
Ada, Assembly, Awk, Brain****, C, C#, C++, Dart, Go, Java, JS, Kotlin, Lua, Pascal, Perl, Prolog, Python, Rust, Scala, Swift, VB, Zig
Hay segmentos de recta cuyos extremos tienen coordenadas enteras. Cada coordenada
está entre
y
. La pendiente de cada segmento es un entero.
Para cada coordenada
, encuentre el punto máximo en cualquier segmento de recta. Si no hay segmento en algún punto, el máximo es
.
Entrada
La primera línea tiene dos enteros y
: el número de segmentos de recta y la coordenada
máxima.
Las siguientes
líneas describen los segmentos de recta. Cada línea tiene cuatro enteros
e
: hay un segmento de recta entre los puntos
y
.
Salida
Imprima enteros: los puntos máximos para
.
Restricciones
Ejemplo de Entrada
4 5
1 1 3 3
1 2 4 2
2 4 5 7
2 8 5 2
Ejemplo de Salida
-1 2 8 6 6 7
Comments