摘要:
1. 闭区间[]:指可以到达的区间,开区间():指不能到达的区间例如:区间[1,3]实际有效长度为1,2,3; 区间(1,3)实际有效长度为2 2. for循环中使用到的range()函数:用法一:range(n)可以生成0到n-1的总共n个数字的序列,例如range(5) = 0,1,2,3,4用 阅读全文
摘要:
C++等级考试资料二 考试内容: 选择题:进制转换、冒泡与选择排序、二分思想、链表与顺序表、二维数组初始化、函数阅读 编程题:字符串操作、质数判断、排序、最小公倍数、最大公约数、百钱百鸡问题 考试资料: 进制转换公式 1. 十进制转二进制 整数部分: 不断将十进制数除以2,记录余数,直到商为0,然后 阅读全文
摘要:
#include<bits/stdc++.h> using namespace std; int main() { int n,sum = 0,cnt = 0; //sum求和,cnt正数个数 cin >> n; for(int i = 1; i <= n; i++) { int x; cin >> 阅读全文
摘要:
#include<bits/stdc++.h> using namespace std; int main() { int a,b,maxx = 0,ans; //maxx是最大上课时间,ans是最不开心的一天 for(int i = 1; i <= 7; i++) { cin >> a >> b; 阅读全文
摘要:
#include<bits/stdc++.h> using namespace std; int main() { int n,minn = 9999999; //公理:求最小值时,要初始化最大 cin >> n; for(int i = 1; i <= n; i++) //循环n次 { int a 阅读全文
摘要:
#include<bits/stdc++.h> using namespace std; int main() { int x,maxx = 0; //公理:求最大值时,要初始化最小 for(int i = 1; i <= 5; i++) //循环5次 { cin >> x; if(x > maxx 阅读全文
摘要:
#include<bits/stdc++.h> using namespace std; int main() { int m,t,s; //m个苹果,t分钟吃一个,总时间s cin >> m >> t >> s; int n = s / t; //理论上s分钟吃了n个 if(s % t != 0) 阅读全文
摘要:
#include<bits/stdc++.h> #define f(i,s,e) for(int i = s; i <= e; i++) #define ll long long using namespace std; const int N = 1e3+10,inf = 0x3f3f3f3f; 阅读全文
摘要:
#include<bits/stdc++.h> #define f(i,s,e) for(int i = s; i <= e; i++) #define ll long long using namespace std; const int N = 1e3+10,inf = 0x3f3f3f3f; 阅读全文
摘要:
#include<bits/stdc++.h> #define f(i,s,e) for(int i = s; i <= e; i++) #define ll long long using namespace std; const int N = 1e3+10,inf = 0x3f3f3f3f; 阅读全文