1.求a+b的和

c++

#include <iostream>
using namespace std;
int main() {int a,b;while(cin >> a >> b)//注意while处理多个casecout << a+b << endl;
}

java

import java.util.Scanner;
public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);while (in.hasNextInt()) {//注意while处理多个caseint a = in.nextInt();int b = in.nextInt();System.out.println(a + b);}}
}

python 2.7

#coding=utf-8
import sys
for line in sys.stdin:a = line.split()print int(a[0]) + int(a[1])

python 3.5

#coding=utf-8
import sys
for line in sys.stdin:a = line.split()print(int(a[0]) + int(a[1]))

c#

#coding=utf-8
import sys
for line in sys.stdin:a = line.split()print(int(a[0]) + int(a[1]))

php

<?php
while (fscanf(STDIN, "%d%d", $a, $b) == 2) {  printf("%d\n",$a+$b);
}

js v8.6

while(line=readline()){var lines = line.split(" ");var a = parseInt(lines[0]);var b = parseInt(lines[1]);print(a+b);
}

js Node 6.11

process.stdin.resume();
process.stdin.setEncoding('ascii');var input = "";
var input_array = "";process.stdin.on('data', function (data) {input += data;
});process.stdin.on('end', function () {input_array = input.split("\n");var nLine = 0;while(nLine < input_array.length){var line = input_array[nLine++].trim();if(line === ''){continue;}var input_arrays = line.split(' ');var a = +input_arrays[0];var b = +input_arrays[1];console.log(a+b);}
});

R

lines=readLines("stdin")
for(l in lines){if(l == ""){break;}ll = strsplit(l, " ")[[1]]a=ll[1];b=ll[2];cat(as.numeric(a)+as.numeric(b));cat("\n");
}

Go

package mainimport ("fmt"
)
func main() {a:=0b:=0for {n, _ := fmt.Scan(&a,&b)if n == 0 {break} else {fmt.Printf("%d\n",a+b)}}
}

Ruby

a, b = gets.split(" ").map {|x| x.to_i}
puts (a + b)

2.给出N阶方阵所有的数,求方阵中所有数的和

Input:
3
1 2 3
2 1 3
3 2 1
Output:
18

c/c++

#include <iostream>
#include <cstdio>using namespace std;int main(){//freopen("1.in","r",stdin);int n,ans = 0;cin >> n;for(int i = 0; i < n; i++){for(int j = 0; j < n; j++){int x; scanf("%d",&x);ans += x;}}cout << ans << endl;return 0;
}

java

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();int ans = 0, x;for(int i = 0; i < n; i++){for(int j = 0; j < n; j++){x = sc.nextInt();ans += x;}} System.out.println(ans);}
}

python 2.7

#coding=utf-8
import sysif __name__ == "__main__":# 读取第一行的nn = int(sys.stdin.readline().strip())ans = 0for i in range(n):# 读取每一行line = sys.stdin.readline().strip()# 把每一行的数字分隔后转化成int列表values = map(int, line.split())for v in values:ans += vprint ans

python 3.5

#coding=utf-8
import sys
if __name__ == "__main__":# 读取第一行的nn = int(sys.stdin.readline().strip())ans = 0for i in range(n):# 读取每一行line = sys.stdin.readline().strip()# 把每一行的数字分隔后转化成int列表values = list(map(int, line.split()))for v in values:ans += vprint(ans)

c#

using System;
public class Program {public static void Main() {int n = int.Parse(Console.ReadLine().Trim());int ans = 0;for(int i = 0; i < n; i++){string[] inputs = Console.ReadLine().Trim().Split(' ');for(int j = 0; j < n; j++){ans += int.Parse(inputs[j]);}}Console.WriteLine(ans);}
}

PHP

<?php
while(fscanf(STDIN, "%d", $n) == 1)  {$ans=0;for($i=0;$i<$n;$i++){//read whole linefscanf(STDIN, "%[^\n]s", $line);//split line to array$numbers = explode(" ", trim($line));foreach ($numbers as $number){$ans = $ans + intval($number);}}printf("%d\n", $ans);
}

js v8.6

var n = parseInt(readline());
var ans = 0;
for(var i = 0;i < n; i++){lines = readline().split(" ")for(var j = 0;j < lines.length; j++){ans += parseInt(lines[j]);}
}
print(ans);

js Node

var readline = require('readline');
const rl = readline.createInterface({input: process.stdin,output: process.stdout,terminal:false
});var n = -1;// 初始状态为负数,表示还没开始读取
var ans = 0;
var cur_line = 0;
rl.on('line', function(line){ // javascript每行数据的回调接口if (n < 0) { // 测试用例第一行读取nn = parseInt(line.trim())} else {// 矩阵数据读取var tokens = line.split(' ');for (var i = 0; i < tokens.length; ++i) {// 题目逻辑求和,边读取边计算ans += parseInt(tokens[i]);}// 记录当前读取的行数cur_line += 1;}// 读取行数结束,如果确定只有一行额外的数据输入,也可以通过cur_line === 1来判断if (n === cur_line) {// 输出结果console.log(ans);// 重新初始化相关变量n = -1;ans = 0;cur_line = 0;}
});

R

lines=readLines("stdin")
sum=0
line_count=0
line_index=1
for(l in lines){if(l == ""){break;}if(line_count == 0){line_count = as.numeric(l);next}if(line_index > line_count){break}line_index = line_index + 1ll = strsplit(l, " ")[[1]]for(num in ll){sum = sum + as.numeric(num);}
}
cat(sum);
cat("\n");

Go

package mainimport ("fmt"
)
func main() {n:=0ans:=0fmt.Scan(&n)for i := 0; i < n; i++ {for j := 0; j < n; j++ {x:=0fmt.Scan(&x)ans = ans + x}}fmt.Printf("%d\n",ans)
}

Ruby

num = gets.to_i
i = 0
sum = 0
while i < num  doline = getsline.split().each do |token|sum += token.to_iendi +=1
end
puts(sum)

转载请注明出处:
CSDN:楼上小宇_home:http://blog.csdn.net/sty945
简书:楼上小宇:http://www.jianshu.com/u/1621b29625df

互联网笔试各种主流语言在OJ上的的标准输入输出相关推荐

  1. code online-线上码-随时随地在线写代码,支持主流语言 go lua luajit php perl python ruby woo dotnet

    code online-线上码-随时随地在线写代码,支持主流语言 go lua luajit php perl python ruby woo dotnet 目前支持大多数的脚本语言,和编译语言gol ...

  2. c语言编程格式错误是什么意思,求大神看看这个为什么在OJ上显示格式错误

    求大神看看这个为什么在OJ上显示格式错误 题目描述 n 个人围成一圈, 并依次编号1-n,.从编号为1 的人开始,按顺时针方向每隔一人选出一个,剩下的人重新围成一圈,如此循环直到剩下两人,这剩下的两人 ...

  3. CSDN粉丝解答:六月份第一期精选——互联网笔试编程解决、简单bug处理、编程系统设计等

    CSDN粉丝解答:六月份第一期精选--互联网笔试编程解决.简单bug处理.编程系统设计等 导读:因博主后台留言太多,各种奇葩问题都有,博主只能随机挑选几篇对粉丝的解答,放出来与大家分享哈,哈哈-- 博 ...

  4. 英语和汉语谁更高效?17大主流语言测试结果:没有优劣之分,带宽都是每秒39bit...

    晓查 发自 凹非寺 量子位 出品 | 公众号 QbitAI 哪种语言是世界上最高效的语言?这个问题一直争论不休,也难以量化. 首先,不同语种的说话速度差异很大.有研究证明,意大利人语速最快,每秒能说9 ...

  5. Java语言与C++语言在作用域上的差异

    Java语言与C++语言是目前最流行的编程语言.两者的编程思想虽然有一定的共同性,但是在很多方面仍然存在着比较大的差异.如两者在作用域上仍然存在着很大的差异.下面笔者就分析一下这两门语言在作用域上的差 ...

  6. 洛谷OJ上的A+B花(zhuang)式(bi)解法

    转眼间快到了8月,一想自己都毕业好久了,很怀念曾经在各大OJ上刷题的时光,今天无意在一个算法群里看到最近有个叫洛谷的oj网站貌似蛮火的,于是注册了一个下进去看一看,顺手打开了A+B problem,然 ...

  7. 循环相乘取整法C语言,华为OJ机试题目:两个大整数相乘(纯C语言实现两个大整数相乘,两种方法实现大数相乘)...

    题目描述: 输出两个不超过100位的大整数的乘积. 输入: 输入两个大整数,如1234567 123 输出: 输出乘积,如:151851741 样例输入: 1234567 123 样例输出: 1518 ...

  8. 为什么Lisp如此先进,却永远成为不了编程主流语言?深度解析Lisp的优势与劣势

    Lisp 的争议 由于 Lisp 语言的 "过于灵活而神秘存在" 的特性使得 Lisp 成了世界上最受争议的编程语言,实际上独树一帜的 Lisp 也在(针对不同的产品,总有热衷「语 ...

  9. Go 语言是互联网时代的 C 语言?

    最近很多人都看到了郝林通过大病筹款平台轻松筹发起筹款的事情,小编受作者所托,感谢开发者们在他生病期间的经济与精神上的支持和鼓励. 目前郝林病情暂时稳定,并已决定把筹集的10万元捐款退回,接下来将会通过 ...

最新文章

  1. sqli-labs:5-6,盲注
  2. Oracle作业队列入门图文解说
  3. numpy.random.normal详解
  4. github gists_Eclipse中的Github Gists
  5. docker启动elasticsearch——ERROR: Elasticsearch did not exit normally - check the logs at xxx
  6. HDOJ1012 u Calculate e
  7. Junit第一次使用
  8. 12v直流电机并联多大电容_对电容的理解
  9. 计算数据个数mysql thinkphp_ThinkPHP5 (mySQL) 统计各个时间段内的订单量
  10. SpringBoot与缓存
  11. raize控件的安装注意
  12. scratch 大家来找茬
  13. java jsp ssm210KTV点歌系统毕设成品源码项目介绍
  14. 互联网人年底加薪指南
  15. 如何在WordPress中添加免费实时聊天(简便方法)
  16. StringBuffer去掉最后一个字符
  17. html浏览器pc端禁止缩放,阻止pc端浏览器缩放js代码
  18. 去除重复字母Python解法
  19. HTML5网页文本内容
  20. 广告投放中的预算问题

热门文章

  1. 用js方法做提交表单的校验
  2. etcd 笔记(01)— etcd 简介、特点、应用场景、常用术语、分布式 CAP 理论、分布式原理
  3. 办公word,ppt,excel问题
  4. 宿主机虚拟机文件复制 apt-get 换成yum
  5. NOSQL图形数据库 - Neo4j
  6. LeetCode简单题之检查整数及其两倍数是否存在
  7. SpringMVC——通俗易懂讲讲Ajax~
  8. 旷视MegEngine基本概念
  9. NVIDIA® TensorRT™ supports different data formats
  10. Mobileye 自动驾驶策略(一)