Используя операцию деления нацело, найти количество отрезков B, размещенных на отрезке A - C# (191592)

Узнай цену своей работы

Формулировка задачи:

Всем здравствуйте. Начал решать задачки на ejudge на C# и столкнулся с непоняткой по крайней мере для меня. Задание: Даны целые положительные числа A и B (A > B). На отрезке длины A размещено максимально возможное количество отрезков длины B (без наложений). Используя операцию деления нацело, найти количество отрезков B, размещенных на отрезке A. Мое решение:
using System;
namespace _2
{
    class Program
    {
        static void Main(string[] args)
        {     
            Console.Write(Int32.Parse(Console.ReadLine()) /Int32.Parse(Console.ReadLine()));  
        }       
    }
}
Работает нормально все считает , но в этой проверочной системе пишет Run-time error. N Result 1 Run-time error ====== Test #1 ======= --- Input --- 51 12 --- Output --- --- Stderr --- Unhandled Exception: System.FormatException: Input string was not in the correct format at System.Int32.Parse (System.String s) [0x00000] at _2.Program.Main (System.String[] args) [0x00000] В этой ошибке как я понимаю срабатывает исключение мол неверный формат входных данных. Я понимаю это так что на вход должны быть поданы целые положительные числа. с числами то все понятно , но как сделать чтоб они плюс положительные были еще? Подскажите пожалуйста может кто сталкивался с этим в процессе решения этих задач. А может тут вообще в другом собака зарыта. Заранее спасибо.

Решение задачи: «Используя операцию деления нацело, найти количество отрезков B, размещенных на отрезке A»

textual
Листинг программы
            var parts = Console.ReadLine().Split(' ');
            Console.Write(Int32.Parse(parts[0]) / Int32.Parse(parts[1]));

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.857 из 5
Похожие ответы