1.概述

05:总括单词数

总时间限定: 
1000ms

内部存款和储蓄器限制: 
65536kB

描述
1般的文本编辑器都有追寻单词的机能,该意义能够高速稳定一定单词在小说中的地方,有的还是能计算出一定单词在篇章中冒出的次数。

方今,请你编制程序完毕那1功能,具体供给是:给定3个单词,请您输出它在加以的篇章中出现的次数和率先次面世的地点。瞩目:相配单词时,不区分轻重缓急写,但供给完全合作,即给定单词必须与篇章中的某壹单身单词在不区分轻重缓急写的气象下完全相同(参见样例一),就算给定单词仅是小说中某壹单词的一部分则不算相称(参见样例二)。

输入
2 行。
第 壹 行事一个字符串,个中只含字母,表示给定单词;
第 二 作为三个字符串,在那之中只大概带有字母和空格,表示给定的稿子。

输出
唯有1行,借使在小说中找到给定单词则输出四个整数,多少个整数之间用二个空格隔开分离,分别是单词在篇章中冒出的次数和第二次面世的职位(即在小说中第2次面世时,单词首字母在篇章中的地点,地点从0开头);倘若单词在著作中尚无出现,则一直出口多少个平头-一。

样例输入
样例 #1:
To
to be or not to be is a question

样例 #2:
to
Did the Ottoman Empire lose its power at that time

样例输出
样例 #1:
2 0

样例 #2:
-1

 1 #include<iostream>
 2 #include<cstdio>
 3 #include<cmath>
 4 #include<cstring>
 5 using namespace std;
 6 string a;
 7 string b;
 8 int tot;
 9 char kong[4];
10 int main()
11 {
12     cin>>a;
13     getline(cin,b);
14     getline(cin,b);
15     int la=a.size();
16     for(int i=0;i<la;i++)
17     {
18         if(a[i]>=65&&a[i]<=90)
19         {
20             a[i]=a[i]+32;
21         }
22     }
23     int lb=b.size();
24     for(int i=0;i<lb;i++)
25     {
26         if(b[i]>=65&&b[i]<=90)
27         {
28             b[i]=b[i]+32;
29         }
30     }
31     a=' '+a+' ';
32     b=' '+b+' ';
33     int wz=b.find(a);
34     if(wz==-1)cout<<-1;
35     else
36     {
37         int ans=wz;
38         while(wz!=-1)
39         {
40         tot++;
41         wz=b.find(a,wz+1);
42         }
43         cout<<tot<<" "<<ans;
44     }
45     return 0;
46 }

 

一.一运用场景

微信的出现,改变了大家平时生活。而微信公众平台的产出,使大家各样人都恐怕变为2个品牌,微商的推广、微店更加多。更多的人,借助微信公众平台,实现了团结的指望

在此背景条件下,开发出基于微信公众平台的壹套框架,方便开发员三次开发,也能够平素利用。

1.2面向对象

Net程序开发员

1.三费用环境

开发环境

描述

VS2012或以上

整个框架只有此一个解决方案.Net类库版本是4.0

EntityFramework

版本6.0

MySql数据库

版本是5.6

SQLite数据库

版本是1.0.98.0

DevExpress第三方控件

版本是12.2,可自行升级至更高版本

注:全体项指标靶子平台提议选用:x八6

1.4框架亮点

l 可同时珍贵多帐户

l 提供客户端维护,如:用户列表、菜单列表、素材列表等

图片 1

l 插件式开发方式,服务层可直接被其余种类调用

图片 2

l Winform开发,ClickOnce智能客户端安顿,简单方便

2功效模块

二.一民众平台
二.一.一帐户管理

图片 3

描述

l 提供帐户的增加和删除改查

图片 4

l 获取访问令牌

n 得到成功后,将令牌存款和储蓄至,供别的模块调用

n 若令牌到期后,自动申请新的令牌

l 生成授权地址

n 包蕴静默授权和认同授权二种

n 输入参数后,生成授权地址

图片 5

l 打开模拟器

图片 6

n 此界面用于模糊文本信息,可一向发送文本字符串,再次回到相应的消息

n 也可模拟事件音信

l 创制二维码

图片 7

n 先生成二维码,依据上图所示参数

n 再点击预览按钮,生成2维码

图片 8

二.1.2食谱管理

图片 9

描述

l 提供菜单的增加和删除改查

图片 10

l 提供菜单上传和下载

2.1.三职能清单

图片 11

描述

l 提供增加和删除改查功用

图片 12

l 此作用重要用来文书新闻,如:

n 发送【扶助】文字,再次回到公众号的意义列表

图片 13

n 发送数字1-五,重临相应的子级支持

图片 14

2.1.4用户管理

图片 15

描述

l 提供用户的批量下载和单条下载

l 提供用户标签的增加和删除改查功效。保存成功后,同步立异至阳台

图片 16

n 新增用户标签。新增成功后,同步更新至阳台

图片 17

l 提供设置用户所在标签。设置成功后,同步创新至阳台

图片 18

l 提供设置用户备注。设置成功后,同步更新至阳台

图片 19

二.一.5材质管理

图片 20

描述

l 提供资料的管制,蕴涵素材上传、下载

l 提供新增素材,素材类型包涵:图像和文字、图片、语音、录制、缩略图

n 新增图片素材

图片 21

n 新增图像和文字资料

图片 22

2.一.6客服管理

图片 23

二.1.七出殡和埋葬消息

图片 24

描述

l 提供发送客服新闻

l 提供发送群发消息

l 提供发送模板音讯

l 发送结果,直接展现至页面右下角,作为历史日志记录

贰.一.八数码总计

图片 25

二.一.九别的功用

图片 26

描述

l 提供各类帮扶作用

n 长地址转短地址

图片 27

3FAQ

三.壹COM组件引用

花色引用若干COM组件,包含PDF文书档案预览组件,Office文书档案预览组件,摄像播放组件.框架本人已提供安装程序在\packages\Tools\文本夹中(沙暴影音安装程序未提供)

3.二SQLite数据库怎么着使用

注1:所有的C#品类的指标平台,建议是x八六,就算是陆二十人支付条件中

注二:需求在客户端安装SQLite驱动,能够合法下载,注:本框架使用的是Net四.0的驱动.文件名称是:
sqlite-netFx40-setup-bundle-x八6-2010-一.0.九8.0.exe

叁.3360不准运维

问:若360平安警卫开启时,会弹出是不是同意此程序运转,如图8-一所示

图片 28

图8-1

答:选拔:平昔允许运营(参预白名单)

4后记

出品会不断完善,近来版本是三.一,多谢我们的施用

 

 

下载地址

在线帮衬地点