← All challenges

// code challenge

Count ERROR lines

~12 min

Scan a log stream and report how many lines contain ERROR.

You're on call and someone asks "how bad is it?" Quantify it.

Input: the first line is an integer N; the next N lines are log lines. Output: print the number of lines that contain the substring ERROR.

Example input:

4
10:00 INFO boot
10:01 ERROR db timeout
10:02 WARN slow query
10:03 ERROR db timeout

Expected output:

2

Hint: read N with int(input()), loop range(n), use "ERROR" in line.

Language: python · Judge0

// sample tests

  • stdin "4\n10:00 INFO boot\n10:01 ERROR db timeout\n10:02 WARN slow query\n10:03 ERROR db timeout"stdout "2"
  • stdin "2\nINFO ok\nWARN meh"stdout "0"

Sign in to run and submit.

Count ERROR lines

⌘/Ctrl+Enter run · ⌘/Ctrl+Shift+Enter submit · Esc exits fullscreen

Run your code to see test results here.