ACM
恰合
我有一个梦想,我写的代码,可以像诗歌一样优美。
我有一个梦想,我做的设计,能恰到好处,既不过度,也无不足。
展开
-
输出格式控制
在输出数据时,为简便起见,往往不指定输出的格式,由系统根据数据的类型采取默认的格式,但有时希望数据按指定的格式输出,如要求以十六进制或八进制形式输出一个 整数,对输出的小数只保留两位小数等。有两种方法可以达到此目的。一种是我们已经介绍过的使用控制符的方法(详情请查看:C++输入cout与输出cin);第2种是使用流对象的有关成员函数。分别叙述如下。 使用控制符控制输出格式 控制格式的使用方法这里不再赘述,仅举例说明,详情请查看:C++输入cout与输出cin。 [例13.2] 用控制符控制输出格式。 #in转载 2020-09-24 20:23:51 · 1310 阅读 · 0 评论 -
L1-009 N个数求和 (20分)c++ acm学习笔记
知识点只有求最大公约数,可以辗转相除法、更相减损法、Stein算法 更重要的是细节问题,测试点四是负整数,举例水平还有待提高。。。 #include <iostream> #include<cmath> using namespace std; long long n[101], m[101], x, y, k, b; long long p = 0; char a; long long def(long long c, long long d) { if (c == d)原创 2020-09-18 09:25:15 · 216 阅读 · 0 评论 -
acm学习笔记 - - 字符串拆分
int j=0; while (!a.empty()) { if (a.find(" ") == string::npos) { b[j] = stoi(a); a.clear(); break; } b[j] = stoi(a.substr(0, a.find(" "))); a.erase(0, a.find...原创 2020-04-21 18:24:10 · 166 阅读 · 0 评论 -
L1-002 打印沙漏 c++
本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。 给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。 输入格式: 输入在一行给出1个正整数N(≤1000)和一个符号,中间以空格分隔...原创 2020-04-04 16:07:12 · 418 阅读 · 0 评论