Раздел «Язык Си».LangIO:

Программа сложения двух чисел на языках, принятых в системе автоматической проверки EJudge.

С

#include <stdio.h>

int main(void) {
   int a, b;
   scanf("%d", &a);
   scanf("%d", &b);
   printf("%d\n", a + b);
   return 0;
}

C++

#include <iostream>

using namespace std;

int  main() {
   long a, b;
   cin >> a >> b;
   cout << a + b << endl;
   return 0;
}

Pascal

var a, b: longint;
begin
   readln(a, b);
   writeln(a + b);
end.

Basic

LET x=0
LET y=0
INPUT "" x
INPUT "" y
PRINT x+y

Java

import java.util.Scanner;

class Main {
        public static void main(String args[]) {
                Scanner s = new Scanner(System.in);
                System.out.println(s.nextInt() + s.nextInt());
        }
}

Perl

$_=<>;
/(-?\d+)\s+(-?\d+)/;
print $1+$2;

Python

from string import split
a,b=map(int,split(raw_input()))
print a+b

Ruby

class Array
  def sum
    s = 0;
    for i in 0..size-1
      s+=self[i].to_i
    end
    return s
  end
end

puts gets.split(/\s+/).sum

-- TatyanaDerbysheva - 31 Aug 2011