JavaScript写算法题的输入输出格式
作为一名前端程序员,如果在平时的备考刷题时能用自己最熟悉JS来编写代码是一件很美滋滋的事情,但是很多小伙伴会发现用JS写的代码过不了OJ,正是因为你的输入输出格式不对导致的。
下面是 输入a b,输出a+b的值得v8引擎的书写格式:
var input = readline().split(" "); var a = input[0]; var b = input[0]; print(parseInt(a+b));
然后我们再看一道过了OJ的算法题的完整格式:
(function main(){ var n = readline(); var str = readline(); var count = 0; var len = str.length; for(var i =0; i<len; i++){ if(count==0&&str[i]==L){ count = 3; }else if(count ==3&&str[i]=="R"){ count = 0; }else if(str[i]=="L"){ count --; }else if(str[i]=="R"){ count ++; } } var res ; switch(count){ case 0: res ="N"; break; case 1: res ="E"; break; case 2: res ="S"; break; case 3: res ="W"; break; } print(res); })();
上一篇:
通过多线程提高代码的执行效率例子