A+B問題通解_Pascal_C++_Java

  世界不斷髮展,各類電子設備不斷變得更加迷你,代碼卻越寫越長……java

  A+B Problemios

  Input:Two integer A,Bspa

  Output:The ans of A+Bcode

 

  1971年,Niklaus Wirth 發明 Pascal對象

  越是早年的語言,內存與運行時間越少,代碼也越簡單blog

1 var a,b:longint;
2 begin
3     readln(a,b);
4     writeln(a+b)
5 end.

 

  1983 年 C++ 在 Bjarne Stroustrup 手中誕生內存

  主要特色是儘可能兼容C,且支持面向對象ci

1 #include<iostream>
2 using namespace std;
3 int main()
4 {
5     int a,b;
6     cin>>a>>b;
7     cout<<a+b;
8     return 0;
9 }

 

  1995 年 Sun Microsystems 經過改進 C++ 發明了 Javait

  不難看出 Java 有不少與 C++ 類似的地方io

 1 import java.util.Scanner;
 2 public class Main
 3 {
 4     public static void main(String[] args)
 5     {
 6         Scanner in=new Scanner(System.in);
 7         int a=in.nextInt();
 8         int b=in.nextInt();
 9         System.out.println((a+b));
10     }
11 }

 

  重點是代碼長度從 5行→9行→11行

  設想 N 年後的代碼,會是多少行?

 

  (不過 Python 成功打破了這一規律)

相關文章
相關標籤/搜索