Jump to content

Kernighans large earthquake problem: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1,103:
 
}
</lang>
 
{{out}}
<pre>
8/27/1883 Krakatoa 8.8
5/18/1980 MountStHelens 7.6
</pre>
 
=={{header|JavaScript}}==
Input file contains sample data shown in the task. The code below uses Nodejs to read the file.
<lang JavaScript>
const fs = require("fs");
const readline = require("readline");
 
const args = process.argv.slice(2);
if (!args.length) {
console.error("must supply file name");
process.exit(1);
}
 
const fname = args[0];
 
const readInterface = readline.createInterface({
input: fs.createReadStream(fname),
console: false,
});
 
readInterface.on("line", (line) => {
const fields = line.split(/\s+/);
if (+fields[fields.length - 1] > 6) {
console.log(line);
}
});
</lang>
 
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.