关闭

暗黑计划-框架篇

252人阅读 评论(0) 收藏 举报

1.首行输入一个int代表次数t,然后输入t次的string,然后输出相应的答案。

#include<iostream>

#include<string>

using namespace std;

string  num;

int main()

{

int t;
    cin>>t;
    while(t--)
    {

cin>>num;

string ans;

里面随便搞,由num->ans

cout<<ans<<endl;输出答案

}

}

2.无限循环输入N,M。N代表的是学生数目M为操作数目。下一行输入学生数组。再后面就是M行的操作。操作第一个数字是操作性质为字符,后面数字都有各自意义为整形

输入例子:
5 7
1 2 3 4 5
Q 1 5
U 3 6
Q 3 4
Q 4 5
U 4 5
U 2 9
Q 1 5

 int N,M;
    while(cin>>N>>M)
    {
        vector<int> s(N+1,0);
        for(int i=1;i<=N;i++)
        {
            cin>>s[i];
        }
        for(int i=0;i<M;i++)
        {
            int ans=0;
            char c='\0';
            int n=0;
            int m=0;
            cin>>c>>n>>m;
            if(c=='Q'){
                cout<<get_max(s,n,m)<<endl;
            }
            else if(c=='U'){
                s[n]=m;
            }
        }
    }

3.另外一种框架,用的是getline

string input;

while(getline(cin,input)){

input输入变成了vector数组;

}

在后面将vector数组进行输出;

4.也可以这样,然后一个个的接在后面

int n;
while(cin>>n)
{
	vector<int> vX;
	vector<int> vY;
	for(int i = 0;i<n;i++)
	{
		int x,y;
		cin>>x>>y;
		vX.push_back(x);
		vY.push_back(y);
	}

5. 也可以用char而不是string

 char str[110];
while (gets(str)) {}

6.print scanf

while(scanf("%d",&R) != EOF)//输入

printf("%dx\n",ret);//输出。ret是int。比如1,输出1x。

6.输出的时候,精确2位的输出

printf("%.2f/n",a);

7.非常重要,要输入的字符串包含空格,因此用getline。同时,还要再打一个字符S。用cin.ignore()消除这个S的回车。

void main()
{
string str;
while (getline(cin, str))
{
char s;
cin >> s;
cin.ignore();
cout << s;
}
}

8.如果输入是一个字符,而不是字符串。就光一个字符的话。然后还统计个数巴拉巴拉

map<char,int>words;
char ch;
 while ((ch=getchar())) {
     if(ch=='\n')
            break;
     else
            words[ch]++;
  }
   cin>>ch;
   cout<<words[ch]<<endl;
   return 0;

0
0
查看评论

暗黑计划-字符串

1.字符串string 1.1 字符串长度 string s int s_len = strlen(s.c_str()); 1.2 截取字符串的一部分 string word = s.substr(起始, 长度); 2.map映射,统计字符串个数的时候可以使用 mapstring, ...
  • lvhao92
  • lvhao92
  • 2016-08-26 10:23
  • 967

暗黑计划-打牌

将输入字符串变成整数数组 int change(char a[10],int a1[10]) { int i,j; for(i=0,j=0;a[i];i++){ if(a[i] == '1'){ a1[j++]...
  • lvhao92
  • lvhao92
  • 2016-09-02 10:34
  • 177

[暗黑破坏神]数据库文件修改

修改版本:1.10 启动文件:D2Loader.exe 挂在参数:-direct -txt(-direct只读取BIN -txt只读取TXT) 一.修改阿卡拉出售符文(misc.txt) 1.spawnable=1 允许NPC出售该物品 2.AkaraMin\AkaraMax=1...
  • ZBzibing
  • ZBzibing
  • 2015-10-09 17:42
  • 1119

MMORPG游戏服务器技术选型参考

游戏服务器一般追求稳定和效率,所以偏向于保守,使用的技术手段也是以已经过验证、开发人员最熟悉、能HOLD为主要前提。 1、典型按场景分服设计   开发语言: c++   数据库:mysql   架构:   多个网关:维持与玩家间的SOCKET连接,可处理广播、...
  • yuanfengyun
  • yuanfengyun
  • 2016-01-16 14:01
  • 8652

全民暗黑APK+IOS双端文字教程+商业手工端

全民暗黑【windows2008.R2.64位架设】   链接: https://pan.baidu.com/s/1jHRXoaE 密码: uvqa 【内含文字教程】   qun:526044325 使用说明   外网架设服务端...
  • qq863863000
  • qq863863000
  • 2017-10-01 21:36
  • 581

【官方文档】《暗黑世界GM管理后台系统》部署+功能说明

欢迎来到9秒:www.9miao.com 暗黑三国管理后台说明文档 (一)功能描述 该后台共分为三大部分:服务器管理、单服数据统计和扶持账号管理。 1.服务器管理:        根据管理后台数据库中填写的服务器信息...
  • uxqclm
  • uxqclm
  • 2013-09-24 11:44
  • 1535

【暗黑者】暗黑者里darker是谁?揭秘下罗飞和darker的关系

暗黑者里darker是谁?揭秘下罗飞和darker的关系吧,这本电视剧暗黑者是根据小说改编的,郭京飞在微博里说过,小说和电视剧不会改太多,所以我相信最后的darker还是和小说里的一样,是罗飞的同学。暗黑者播到现在,原作里完整的人物形象也就剩下韩灏和曾日华了,这个空降出来的理财师会是那个小记者的变身...
  • yangkeshihaer
  • yangkeshihaer
  • 2014-07-24 22:52
  • 952

暗黑兄弟不是中文界面问题处理

暗黑兄弟软件本身是支持中文界面,非中文界面按如下方法处理。 1、手动运行一次 “djndiyomai.exe”这里是随机字符。按你目录文件点击运行。 2、保持有对应的 “随机字符.exe.config”“随机字符.exe”出现。 3、手工在运行一次“随机字符.exe” 4、用启动器加载即可。 5、此...
  • bligame
  • bligame
  • 2017-07-10 10:10
  • 815

XP下解决暗黑2全屏模式花屏问题

电脑概览 电脑型号  System manufacturer System Product Name 操作系统  Microsoft Windows XP Professional (32位/Service Pack 3) CPU  (英特尔)Intel(R)...
  • ZBzibing
  • ZBzibing
  • 2011-10-10 01:51
  • 20568

暗黑破坏神练Key方法详解

练key的详细讲解昨天看到还有人不怎么会练key再加上一些会练的人也没有找到相对较高的效率,更有甚者保留秘密者,因此想想有必要写一篇详细点的练key文章以供新老玩家学习一下,写的不好的地方请大家指正,共同研究.1.首先我们来确定以下什么角色适合做key?大家基本上会认同asn,bb,ama这3者做k...
  • whw6_faye
  • whw6_faye
  • 2008-02-20 12:59
  • 3580
    个人资料
    • 访问:37075次
    • 积分:931
    • 等级:
    • 排名:千里之外
    • 原创:54篇
    • 转载:5篇
    • 译文:0篇
    • 评论:50条
    最新评论