
模拟
克莉丝汀娜
此时一名自称平民的玩家路过
展开
-
CCF 201403-3 命令行选项 (恶心的模拟)
问题描述 请你写一个命令行分析程序,用以分析给定的命令行里包含哪些选项。每个命令行由若干个字符串组成,它们之间恰好由一个空格分隔。这些字符串中的第一个为该命令行工具的名字,由小写字母组成,你的程序不用对它进行处理。在工具名字之后可能会包含若干选项,然后可能会包含一 些不是选项的参数。 选项有两类:带参数的选项和不带参数的选项。一个合法的无参数选项的形式是一个减号后面跟单个小写字母,如"原创 2015-09-04 20:13:23 · 3003 阅读 · 3 评论 -
hiho 1228 Mission Impossible 6(模拟)
题目大意:就是给一段按键操作,进行模拟,输出最终字符串。各种操作说明见原题点击打开链接 个人觉得用vector来模拟还是比较方便的。 主要注意一下指针pos的位置就好了,pos是指向当前要插入字符的位置,也即相当于光标的右边。对于D操作删除的时候删除光标的右边字符,即pos位置,对于B操作,删除的是左边的字符,即pos-1的位置。 然后是粘贴的时候,分为插入模式和覆盖模式考虑。对原创 2015-09-21 11:20:14 · 837 阅读 · 0 评论