Sum of Three
Programming Basics · C#
TASK
Problem
A line of space-separated integer values is given. Compute the sum of three required by the task and print it. Use only the supplied input values and preserve their original order unless the operation explicitly requires reordering. Print the answer exactly in the required format; do not print input prompts or explanatory labels.
EXAMPLE
Example
3 4 5
12
LIMITS
Constraints
- Every token parsed with `int.Parse` is a valid 32-bit signed integer; test data avoid unintended overflow in the task's intended calculation. - Input is syntactically valid for the task except where invalid input is deliberately being tested (for example a `TryParse`/validation exercise). - Print only the required answer; do not add prompts, labels, debug text, or extra spaces/lines.
LEARN
Theory for this problem
+
This is a direct arithmetic transformation. Name the input values, translate the formula exactly into C# operators, store the intermediate result when it improves readability, and print only the final value. For **Sum of Three**, the concrete requirement is: Compute the sum of three required by the task and print it. Keep input parsing, the core operation, and output formatting separate so each part can be checked independently. Before coding, trace the first example by hand and identify the smallest valid or boundary-shaped input; this exposes off-by-one, sign, empty/single-element, and formatting mistakes before they reach the implementation.
NEED HELP?
Hints
+
['This is a direct arithmetic transformation. Name the input values, translate the formula exactly into C# operators, store the intermediate result when it improves readability, and print only the final value.', 'Write the exact input-to-output rule for this task before coding: Compute the sum described by of Three and print it.', 'Trace the public example by hand, then test the smallest input and the edge case most likely to change an index, branch, tie, or empty result.']
ANSWER
Solution
+
using System;
class Program
{
static void Main()
{
int[] p=Array.ConvertAll(Console.ReadLine().Split(),int.Parse);
int a=p[0],b=p[1],c=p[2];
long result=(long)a+b+c;
Console.WriteLine(result);
}
}