您正在编写一个屏幕刮板应用程序,监视一个纯文本聊天窗口。文本被添加到窗口的底部。
应用程序获取聊天窗口的屏幕截图。如果自上次截图(new_screenshot != old_screenshot)以来发生了更改,则保存屏幕快照。
在X时间之后,所有图像都合并到一个图像中,其中最老的图像位于顶部。此大映像被发送到服务器以进行OCR,并返回一串文本。
挑战:整理多余的文本。
聊天窗口有5行高,最初是空的。该解决方案必须使用空的和非空的初始聊天窗口。可以在每个屏幕截图中添加多个行。
1 Lorem ipsum dolor同坐,
1 Lorem ipsum dolor同坐,
2,2,2,二
1 Lorem ipsum dolor同坐,
2,2,2,二
(3)毛里斯·波特托尔( Mauris porttitor )对镀锡刚玉进行了研究。
1 Lorem ipsum dolor同坐,
2,2,2,二
(3)毛里斯·波特托尔( Mauris porttitor )对镀锡刚玉进行了研究。
4 Morbi元素erat nec无主拍卖者,eget porta odio aliquet。
1 Lorem ipsum dolor同坐,
2,2,2,二
(3)毛里斯·波特托尔( Mauris porttitor )对镀锡刚玉进行了研究。
4 Morbi元素erat nec无主拍卖者,eget porta odio aliquet。
5纳姆阿利奎特天鹅绒的元素三。
2,2,2,二
(3)毛里斯·波特托尔( Mauris porttitor )对镀锡刚玉进行了研究。
4 Morbi元素erat nec无主拍卖者,eget porta odio aliquet。
5纳姆阿利奎特天鹅绒的元素三。
[6]鼻窦炎;
(3)毛里斯·波特托尔( Mauris porttitor )对镀锡刚玉进行了研究。
4 Morbi元素erat nec无主拍卖者,eget porta odio aliquet。
5纳姆阿利奎特天鹅绒的元素三。
[6]鼻窦炎;
7脯氨酸,非门脉小叶炎,中耳炎
4 Morbi元素erat nec无主拍卖者,eget porta odio aliquet。
5纳姆阿利奎特天鹅绒的元素三。
[6]鼻窦炎;
7脯氨酸,非门脉小叶炎,中耳炎
8之四狮子座;
5纳姆阿利奎特天鹅绒的元素三。
[6]鼻窦炎;
7脯氨酸,非门脉小叶炎,中耳炎
8之四狮子座;
1 Lorem ipsum dolor同坐,
1 Lorem ipsum dolor同坐,
2,2,2,二
(3)毛里斯·波特托尔( Mauris porttitor )对镀锡刚玉进行了研究。
4 Morbi元素erat nec无主拍卖者,eget porta odio aliquet。
5纳姆阿利奎特天鹅绒的元素三。
[6]鼻窦炎;
7脯氨酸,非门脉小叶炎,中耳炎
8之四狮子座;
1 Lorem ipsum dolor同坐,
更新:在最初的挑战中,我忘记了一个重要的细节:同一行可以多次出现,但从没有连续出现两次,所以仅仅重复是不够的。
发布于 2018-08-30 17:58:40
https://codegolf.stackexchange.com/questions/171478
复制相似问题