c++设置输出格式
前言头文件:<iomanip>且需要using namespace std实例1. 保留n位小数ps:设置小数位数之后会保持有效到下一次设置小数位数
12345678910double num = 1.03456;//第一种写法cout << setiosflags(ios::fixed) << setprecision(2) << num << endl;//第二种写法cout.setf(ios::fixed);cout << setprecision(2) << num << endl;//第三种写法cout << fixed << setprecision(2) << num << endl;
2. 输出数据占n位,不足用零填充ps:
设置输出宽度只对后面一个数据起作用,下一个被输出的数据仍然使用默认宽度
设置填充符之后会保持有效到下一次设置填充符
123456string str = "1";cout <& ...
根据气球统计题目
7-4.题目统计在ACM程序设计竞赛赛场,当某个队伍正确解答一道题目后就会在其前面升起1个彩色气球。而且每种颜色的气球只能用在一道题目上,所以不同颜色的气球不能相互替代。已知比赛过程中已送出的气球数量以及每个气球的颜色,请统计已成功解决的不同题目的总数。
输入格式:首先输入一个正整数T,表示测试数据的组数,然后是T组测试数据。每组测试先输入一个整数n(1≤n≤100),代表已经送出的气球总数,然后输入n个已送出气球的颜色(由长度不超过20且不包含空格的英文字母组成),数据之间间隔一个空格。注意,统计时,忽略气球颜色的大小写。
输出格式:对于每组测试,在一行上输出一个整数,表示已成功解决的不同题目的总数。
输入样例:1234545 RED Red Blue Green REd2 Pink pINk1 YeLLoW6 Red Blue Orange Blue Red ORANGE
输出样例12343113
代码12345678910111213141516171819202122232425262728293031323334353637383940#include <iostrea ...
c++字符串大小写转换之transform用法
前言参考自:C/C++:字符串大小写转换的几种方式
用法应用:字符串大小写转换
参数:
1234OutputIterator transform ( InputIterator first1, // 源容器的起始地址 InputIterator last1, // 源容器的终止地址 OutputIterator result, // 目标容器的起始地址 UnaryOperator op ); // 函数指针
返回值:目标容器存储字符串后的下一个位置的迭代器,具体请看下面实例第三步——测试返回值
实例:
123456789101112131415161718192021222324string str = "dqywy";cout << "转换前:" << str << endl;transform(str.be ...
二维动态数组实现矩阵旋转
【问题描述】
旋转是图像处理的基本操作,在这个问题中,你需要将一个图像逆时针旋转90度。 计算机中的图像表示可以用一个矩阵来表示,为了旋转一个图像,只需要将对应的矩阵旋转即可。
【输入形式】
输入的第一行包含两个整数n, m,分别表示图像矩阵的行数和列数。 接下来n行每行包含m个整数,表示输入的图像。
【输出形式】
输出m行,每行包含n个整数,表示原始矩阵逆时针旋转90度后的矩阵。
【样例输入】
2 3 1 5 3 3 2 4
【样例输出】
3 4 5 2 1 3
【评分标准】
评测用例规模与约定 1 ≤ n, m ≤ 1,000,矩阵中的数都是不超过1000的非负整数。
123456789101112131415161718192021222324252627282930313233#include <iostream>#include <vector>#include <algorithm>using namespace std;int main(){ int n, m, a; // n行 ...
Butterfly实现一图流背景
效果预览
步骤修改主题的配置文件 _config.butterfly.yml,将index_img和footer_bg的参数改为transparent,background设置为自己的图片地址
12345678910111213141516# Image (圖片設置)# --------------------------------------# The banner image of home pageindex_img: transparent# Beautify/Effect (美化/效果)# --------------------------------------# Website Background (設置網站背景)# can set it to color or image (可設置圖片 或者 顔色)# The formal of image: url(http://xxxxxx.com/xxx.jpg)background: url(https: ...