摘要:
一、问题描述 “福”字倒着贴,寓意“福到”。不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出。这里要处理的每个汉字是由一个 N × N 的网格组成的,网格中的元素或者为字符 @ 或者为空格。而倒过来的汉字所用的字符由裁判指定。 输入格式: 输入在第一行中给出倒过来的汉字所用的字符、以及网 阅读全文
摘要:
实验项目名称:输入输出流 一、实验目的 掌握文本文件和二进制文件的基本访问方法; 了解一般I/O流和文件流的关系;了解文件与文件流的关系; 了解文件系统的概念,包括文件指针和关于文件的操作; 掌握文件类的定义和相关操作的定义、使用方法; 掌握利用常用函数进行文件的打开、关闭、读写、定位等操作。 二、 阅读全文
摘要:
一、问题描述 大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需要每隔K次就让一个平局。 输入格式: 输入首先在第一行给出正整数K(≤10),即平局间隔的次数。随后每行给出对方的一 阅读全文
摘要:
六、string字符串比较 1、功能描述:字符串之间的比较 2、比较方式:字符串比较是按字符的ASCII码进行对比 = 返回0 > 返回1 < 返回-1 3、函数原型: (1)int compare(const string &s)const; //与字符串s比较 (2)int compare(co 阅读全文
摘要:
一、基本概念 1、本质:string是c++风格的字符串,而string本质上是一个类 2、特点:string类内部封装了很多成员方法 例如:查找find,拷贝copy,删除delete,替换replace,插入insert string管理char*所分配的内存,不用担心复制越界和取值越界,由类内 阅读全文
摘要:
五、vector的插入和删除 1、功能描述:对vector容器进行插入、删除操作; 2、函数原型: (1)push_back(ele); //尾部插入元素ele (2)pop_back(ele); //删除最后一个元素 (3)insert(const_iterator ops,ele); //迭代器 阅读全文
摘要:
一、基本概念 (1)vector数据结构和数组非常相似,也称为单端数组;; (2)vector容器可以动态扩展(并不是在原空间之后续接新空间,而是找更大的内存空间,然后将原数据拷贝新空间,释放原空间; 二、构造函数 (1)函数原型: ①vector<T> v;//采用模板实现类实现,默认构造函数; 阅读全文
摘要:
一、问题描述 以上图片来自微信朋友圈:这种天气你有什么破事打电话给我基本没用。但是如果你说“吃火锅”,那就厉害了,我们的故事就开始了。 本题要求你实现一个程序,自动检查你朋友给你发来的信息里有没有 chi1 huo3 guo1。 输入格式: 输入每行给出一句不超过 80 个字符的、以回车结尾的朋友信 阅读全文
摘要:
一、问题描述 “666”是一种网络用语,大概是表示某人很厉害、我们很佩服的意思。最近又衍生出另一个数字“9”,意思是“6翻了”,实在太厉害的意思。如果你以为这就是厉害的最高境界,那就错啦 —— 目前的最高境界是数字“27”,因为这是 3 个 “9”! 本题就请你编写程序,将那些过时的、只会用一连串“ 阅读全文
摘要:
一、问题描述 本题的目标很简单,就是判断一个给定的正整数是否素数。 输入格式: 输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于231的需要判断的正整数。 输出格式: 对每个需要判断的正整数,如果它是素数,则在一行中输出Yes,否则输出No。 输入样例: 2 11 111 输出样 阅读全文