1197 - Volta à Faculdade de Física
Lembrando das aulinhas de Física do Ensino Médio...
Descrição
Solução
O problema menciona velocidade inicial e aceleração constante, dando a entender que se trata de um movimento uniformemente variado. Entretanto, na realidade, se trata de um movimento uniforme, sem aceleração.
Tecnicamente falando, o enunciado está de fato correto porque fala de aceleração constante, mas essa aceleração no caso é 0. Você acabou de conhecer Shariah Manzoor, prazer.
Podemos calcular a distância percorrida por uma partícula em movimento uniforme da seguinte forma
Então, para calcularmos o deslocamento em 2t, basta trocarmos t por 2t na equação acima.
#include <stdio.h>
int main()
{
int v, t;
while (scanf("%d %d", &v, &t) != EOF)
{
printf("%d\n", v * 2 * t);
}
return 0;
}#include <iostream>
using namespace std;
int main()
{
int v, t;
while (cin >> v >> t)
{
cout << v * 2 * t << endl;
}
return 0;
}var input = require('fs').readFileSync('/dev/stdin', 'utf8');
var lines = input.trim().split('\n');
while (lines.length) {
let [v, t] = lines.shift().trim().split(' ').map((x) => parseInt(x));
console.log(v * 2 * t === -0 ? 0 : v * 2 * t);
}while True:
try:
v, t = [int(x) for x in input().strip().split(' ')]
print(v * 2 * t)
except EOFError:
breakLast updated
Was this helpful?