Считываешь строку, потом сплит по пробелу в массив, потом массив через цикл смотришь и парсишь в инт, задаёшь буферную переменную минимум и приравниваешь её например первому значению, идёшь в цикле и сравниваешь, если меньше чем минимум, приравниваешь ей новое более меньшее значение