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

中国建设银行驻莫斯科网站wordpress登录才可评论

中国建设银行驻莫斯科网站,wordpress登录才可评论,中山市智能h5网站建设公司,专业网站定制流程题目描述: 全量和已占用字符集 、字符串统计(分值100) 给定两个字符集合,一个是全量字符集,一个是已占用字符集,已占用字符集中的字符不能再使用。 要求输出剩余可用字符集。 输入描述 输入一个字符串 一…

题目描述: 全量和已占用字符集 、字符串统计(分值100)

给定两个字符集合,一个是全量字符集,一个是已占用字符集,已占用字符集中的字符不能再使用。
要求输出剩余可用字符集。

输入描述

输入一个字符串 一定包含@,@前为全量字符集 @后的为已占用字符集
已占用字符集中的字符一定是全量字符集中的字符
字符集中的字符跟字符之间使用英文逗号隔开
每个字符都表示为字符+数字的形式用英文冒号分隔,比如a:1标识一个a字符
字符只考虑英文字母,区分大小写
数字只考虑正整型 不超过100
如果一个字符都没被占用 @标识仍存在,例如 a:3,b:5,c:2@

输出描述

输出可用字符集
不同的输出字符集之间用回车换行
注意 输出的字符顺序要跟输入的一致,如下面用例不能输出b:3,a:2,c:2
如果某个字符已全部占用 则不需要再输出

用例

输入

a:3,b:5,c:2@a:1,b:2

输出

a:2,b:3,c:2

说明

全量字符集为三个a,5个b,2个c
已占用字符集为1个a,2个b
由于已占用字符不能再使用
因此剩余可用字符为2个a,3个b,2个c
因此输出a:2,b:3,c:2

代码

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAX_LEN 100typedef struct {char ch[10];int count;
} charset;int main() {char line[MAX_LEN];fgets(line, MAX_LEN + 1, stdin);char *left = strtok(line, "@");char *right = strtok(NULL, "\n");charset fulllist[MAX_LEN];int fullcnt = 0;charset occlist[MAX_LEN];int occcnt = 0;// 解析全量char *token = strtok(left, ",");while (token != NULL) {sscanf(token, "%[^:]:%d", fulllist[fullcnt].ch,&fulllist[fullcnt].count);fullcnt++;token = strtok(NULL, ",");}// 解析已占用的if (right != NULL) {token = strtok(right, ",");while (token != NULL) {sscanf(token, "%[^:]:%d", occlist[occcnt].ch,&occlist[occcnt].count);occcnt++;token = strtok(NULL, ",");}}// 计算差值for (int i = 0; i < fullcnt; i++) {for (int j = 0; j < occcnt; j++) {if (strcmp(fulllist[i].ch, occlist[j].ch) == 0) {fulllist[i].count -= occlist[j].count;break;}}}for (int i = 0; i < fullcnt; i++) {if (fulllist[i].count > 0) {printf("%s:%d", fulllist[i].ch, fulllist[i].count);if (i < fullcnt - 1) {printf(",");}}}return 0;
}
http://www.yayakq.cn/news/361684/

相关文章:

  • 专业建站公司设计方案建设培训考试服务网站
  • 游戏网站如何做阿里云除了做网站还能用来干什么
  • 百度信誉任何在网站展示昌平网站建设哪家强
  • 哪个网站可以做身份核验深圳龙岗区宝龙街道
  • 郑州网站公司哪家好电子商务毕业设计设计网站建设
  • 如何知道网站用什么程序做的做网站制作大概多少钱
  • 商城网站建设论文做网站客户要求多很烦
  • 绍兴网站制作企业超变攻速传奇一秒20刀
  • 淘宝代码网站有哪些网站建设教程小说简介
  • 一个空间多个网站桂阳网站制作
  • 网站建设的经费预算wordpress meta query
  • seo网站怎么做游戏开发需要什么技术
  • 新农村建设 网站客户管理系统哪个好用
  • 揭阳企业建站程序大网络公司做网站
  • 网站设计电商运营北京网络营销
  • wordpress搭建子網站沈阳网页关键词优化
  • 如何建免费的企业网站互联网保险销售行为可回溯管理
  • 长沙县营销型网站建设选哪家手机如何制作ppt
  • 海安网站开发百度爱采购竞价推广
  • 广东网站建设报价官网门户设计模板
  • 手机网站域名解析怎么做简约网站版式
  • 摄影 网站 模板通付盾 建设网站公司
  • 网站开发技术说明设计师网站有哪些销售定制家具
  • 网站建设规范智能软件开发方向怎么样
  • 北京高端网站建设公司浩森宇特西安seo网站优化
  • 网站开发搭建ssc p2p 互助重庆企业网站推广策略
  • 珠海免费建站四川营销网站建设
  • 企业网站托管套餐jsp做购物网站技术可行性
  • 平台网站设计无锡做网站365caiyi
  • wordpress网站的cdn怎么设置公司企业网站源码