OCR Bancário

Gostei! Vamos usar esse! Não gostei! Mostre-me outro.


Este problema foi utilizado em 208 Dojo(s).

Você trabalha para um banco, que recentemente comprou uma máquina muito engenhosa para auxiliar na leitura de cartas e faxes enviados para o escritório-central. Esta máquina escaneia os documentos em papel e produz um arquivo com um grande número de entradas, sendo que cada uma tem este formato:

     _  _       _   _  _   _   _
  |  _| _| |_| |_  |_   | |_| |_|
  | |_  _|   |  _| |_|  | |_|  _|

Cada entrada possui 4 linhas, e cada linha possui 27 caracteres. As 3 primeiras linhas contém o número da conta, utilizando pipes e underscores, e a quarta linha é vazia. Cada número de conta possui nove dígitos (entre 0 e 9). Cada arquivo pode conter até 500 registros. Sua tarefa é desenvolver um programa que obtenha esse arquivo e devolva a lista de contas.

Tradução livre de http://www.codingdojo.org/cgi-bin/wiki.pl?KataBankOCR