当前位置: 首页 > news >正文

网站里自已的微信联系如何做wordpress 动态

网站里自已的微信联系如何做,wordpress 动态,wordpress怎么拷贝,龙岩网站推广营销问题描述 试题编号#xff1a;201403-3试题名称#xff1a;命令行选项时间限制#xff1a;1.0s内存限制#xff1a;256.0MB问题描述#xff1a; 问题描述请你写一个命令行分析程序,用以分析给定的命令行里包含哪些选项。每个命令行由若干个字符串组成,它们之间恰好由一个空… 问题描述 试题编号201403-3试题名称命令行选项时间限制1.0s内存限制256.0MB问题描述 问题描述 请你写一个命令行分析程序,用以分析给定的命令行里包含哪些选项。每个命令行由若干个字符串组成,它们之间恰好由一个空格分隔。这些字符串中的第一个为该命令行工具的名字,由小写字母组成,你的程序不用对它进行处理。在工具名字之后可能会包含若干选项,然后可能会包含一 些不是选项的参数。  选项有两类:带参数的选项和不带参数的选项。一个合法的无参数选项的形式是一个减号后面跟单个小写字母,如-a 或-b。而带参数选项则由两个由空格分隔的字符串构成,前者的格式要求与无参数选项相同,后者则是该选项的参数,是由小写字母,数字和减号组成的非空字符串。  该命令行工具的作者提供给你一个格式字符串以指定他的命令行工具需要接受哪些选项。这个字符串由若干小写字母和冒号组成,其中的每个小写字母表示一个该程序接受的选项。如果该小写字母后面紧跟了一个冒号,它就表示一个带参数的选项,否则则为不带参数的选项。例如, ab:m: 表示该程序接受三种选项,即-a(不带参数),-b(带参数), 以及-m(带参数)。  命令行工具的作者准备了若干条命令行用以测试你的程序。对于每个命令行,你的工具应当一直向后分析。当你的工具遇到某个字符串既不是合法的选项,又不是某个合法选项的参数时,分析就停止。命令行剩余的未分析部分不构成该命令的选项,因此你的程序应当忽略它们。 输入格式 输入的第一行是一个格式字符串,它至少包含一个字符,且长度不超过 52。格式字符串只包含小写字母和冒号,保证每个小写字母至多出现一次,不会有两个相邻的冒号,也不会以冒号开头。  输入的第二行是一个正整数 N(1 ≤ N ≤ 20),表示你需要处理的命令行的个数。  接下来有 N 行,每行是一个待处理的命令行,它包括不超过 256 个字符。该命令行一定是若干个由单个空格分隔的字符串构成,每个字符串里只包含小写字母,数字和减号。 输出格式 输出有 N 行。其中第 i 行以Case i: 开始,然后应当有恰好一个空格,然后应当按照字母升序输出该命令行中用到的所有选项的名称,对于带参数的选项,在输出它的名称之后还要输出它的参数。如果一个选项在命令行中出现了多次,只输出一次。如果一个带参数的选项在命令行中出 现了多次,只输出最后一次出现时所带的参数。 样例输入 albw:x4ls -a -l -a documents -blsls -w 10 -x -w 15ls -a -b -c -d -e -l 样例输出 Case 1: -a -lCase 2:Case 3: -w 15 -xCase 4: -a -b 代码 #includeiostream #includecstring #includestring #includevector #includemap using namespace std; void spilt(vectorstring v, char s[], char t[]) {char *sp;spstrtok(s,t);while(sp){v.push_back(sp);spstrtok(NULL,t);} } void mygetline(char pc[]) {char c;while((cgetchar())!\nc!EOF)*pcc;*pc\0; } int main() {string format;char s[257];int i,j,n;cinformatn;getchar();for(i1;in;i){vectorstring sv;mapstring,string m;mygetline(s);// 切分命令行命令和各个参数分开spilt(sv,s, );// 处理各个参数放入map变量中for(j1;j(int)sv.size();j){// 判断是否是选项选项则处理if(sv[j].size()2sv[j][0]-) {int posformat.find(sv[j][1]);// 选项在格式中未找到则出错结束if(pos-1)break;// 选项未出现过则添加if(m.find(sv[j])m.end())m[sv[j]];// 更新参数后出现优先if(format[pos1]:j1(int)sv.size()){m[sv[j]]sv[j1];j;}}elsebreak;}coutCase i:;for(mapstring,string::iterator iterm.begin();iter!m.end();iter){cout iter-first;if(iter-second!)cout iter-second;}coutendl;}return 0; }   转载于:https://www.cnblogs.com/5211314jackrose/p/7532040.html
http://www.yutouwan.com/news/382013/

相关文章:

  • 查网站权重南通做网站的公司有哪些
  • 全国购物网站排名广西住建厅考试培训中心
  • index.html网站怎么做网络营销的类型
  • 灌南网站开发版面设计图大全简单又漂亮
  • 本科学计算机是做网站吗多用户商城系统源码下载
  • goood设计网站小程序怎么制作网站
  • 全网营销型网站建站专家大航母网站建设怎么样
  • 株洲网站建设优度网站开发教科书
  • 宝安区住房和建设局网站怎么查找一个网站开发时间
  • 在哪下载.net网站作品泉州地区网站建设公司
  • 高端网站建设个人企业建站系统平台
  • 推广网站广告有哪些网站设计模板html
  • 成都网站建设方案推广一站式网站开发
  • 网站设计需要考虑哪些基本原则承德网站建设报价
  • 做站群的网站要备案吗wordpress主
  • 网站首页特效浙江省信息港
  • 做网站首页布局设计注意事项最新的网站开发框架
  • 江苏住房和城乡建设厅网站wordpress缩进column
  • 门户网站建设谈判做网站多少宽带够
  • 网站怎样做全国地区推广淘宝做网站被骗
  • 做网站客户需要提供的资料珠海建设网站首页
  • 手机网站切图银行的网站怎么做
  • 做网站云主机网站游戏制作开发
  • 重庆免费发布信息网站短视频素材库免费下载无水印
  • 商城网站怎么做的wordpress json 登陆
  • 上海的网站建设公司商业信息
  • 阿帕奇网站搭建江南网盟-专注中小企业网站建设服务
  • 做分类信息网站赚钱吗今天出京入京最新通知
  • 投标网站建设洛阳凯锦腾网业有限公司
  • 制作图片模板用什么软件seo运营是什么意思