¿Cómo resolvemos esta pregunta: Jimmy y NITT WiFi?

Es un problema simple en el que comenzamos con time = 0 y verificamos si podemos ver el video en el tiempo restante. Si no, incrementamos el tiempo y verificamos nuevamente. Aquí está el código.


#include
using namespace std;
int main()
{
long long t,x,y,z;
/*x - kB required to watch 1 second of the video
y - Download speed in kB/s
z - Duration of the video in seconds*/ scanf("%lld",&t);
while(t--)
{
scanf("%lld%lld%lld",&x,&y,&z);
long long totaldata=x*z;
long long time=0,databuffered,datarequired;
//time is the time when we start watching video
databuffered=time*y;
datarequired=total data-databuffered;
// z*y is data that will buffer in z sec..
while(z*y < datarequired)
{
time++;
databuffered=time*y;
datarequired=totaldata-databuffered;
}
printf("%lld\n",time);
}
}


#include
using namespace std;
int main()
{
long long t,x,y,z;
/*x - kB required to watch 1 second of the video
y - Download speed in kB/s
z - Duration of the video in seconds*/ scanf("%lld",&t);
while(t--)
{
scanf("%lld%lld%lld",&x,&y,&z);
long long totaldata=x*z;
long long time=0,databuffered,datarequired;
//time is the time when we start watching video
databuffered=time*y;
datarequired=total data-databuffered;
// z*y is data that will buffer in z sec..
while(z*y < datarequired)
{
time++;
databuffered=time*y;
datarequired=totaldata-databuffered;
}
printf("%lld\n",time);
}
}

More Interesting

Cómo resolver un problema de coincidencia de patrones de cadena sin usar funciones de expresión regular incorporadas

Cómo devolver una matriz multidimensional utilizando dos parámetros en C ++

¿Se requiere un buen conocimiento de la estructura de datos y algoritmos para saltar a la codificación competitiva?

¿Cuáles son los mejores algoritmos de selección de apareamiento en informática evolutiva?

¿Cómo puedo aprender los algoritmos de resolución de problemas solo?

¿Qué son las estructuras de datos y los algoritmos en c ++?

Cómo entender el algoritmo maestro del documento sobre la resolución del isomorfismo gráfico en tiempo cuasi polinomial

¿Existen algoritmos que puedan determinar la convergencia o la falta de ella para cualquier serie arbitraria que se pueda expresar en notación de suma estándar?

¿Cuál es el mejor libro para aprender algoritmos?

¿Cuál es la diferencia entre la implementación de HPLC y FTIR?

¿Cuáles son buenas maneras de encontrar el algoritmo y el cálculo necesarios? Normalmente no necesito pensarlo, pero recientemente, estoy luchando con ellos.

¿Los números en pi imitan una distribución aleatoria? Si es así, ¿cómo es esto compatible con el uso de algoritmos para generar los números?

¿Cuál es el algoritmo para el deporte de fantasía diario?

¿Qué algoritmos usa Dropbox para la compresión de datos?

¿Cuáles son las principales diferencias en términos de definición / idea clave, dominio de aplicación y eficiencia entre árboles de segmento, árboles de intervalo, árboles indexados binarios y árboles de rango?