@chengxuyuan
2018-07-05T09:25:36.000000Z
字数 2262
阅读 580
冰橙公司
1. 将一个列表所有数相乘
2. 将1到100的数字相加
3. 设置一个6个元素的列表,其中一个是50,将列表所有的元素加起来,如果遇到50就跳过不加。
4. 给两个数字,按从小到大排序
1. 定义一个列表,统计里面1的个数。
2. 定义一个二维数组,用一个嵌套循环打印里面所有的数。
3. 定义一个列表,计算平均数。
4. 定义一个列表,计算3出现的频率。
5. 定义一个无限循环,打印99个Hi。
1. 新建一个文件b.txt,里面放一些文字。然后写一个程序读出内容。
2. 做一个用随机数猜数字的小游戏。
3. 计算一个文件内所有温度的平均温度。
4. 定义一个字符串:i am a dog。然后分离字符串,打印一个个单词。
1.两个int类型的变量,按照从小到大的顺序排列。
2.定义一个5个元素的数组,将这些元素累加起来。
3.1到100累加求和,但是不加里面的70。
4.定义一个分数变量,变量值0到100之间,如果分数大于等于90分就打印“优秀”,如果大于等于80分就打印“良好”,如果大于等于60分就打印“及格”,否则就打印“不及格”。
1.定义两个变量a=10和b=20,当a>5或b<30的时候打印yes ,否则打印no
2.用while循环计算1到100累加求和
3.定义一个int类型的变量与指针,输出该变量的地址和指针地址的数值
4.定义一个5行5列的二维数组,然后打印其中的[2][3]
5.定义2个字符串,实现字符串复制
6.定义一个float类型变量与一个double类型的变量,用printf分别保留小数点后两位和小数点后四位输出
1. 写一段程序,把小写字母a , b转成大写字母A , B
2. Int b = 65, 转成char类型并显示
3. 定义一个字符,把这个字符加上6,再显示出来
4. 定义一个字符,把这个字符减去4,再显示出来
1.定义一个三位数,分解出来,打印出百位,十位,个位数字。
2.公元前221年秦始皇统一了中国。那么这个年份距离今天有多少年?请写一个程序计算出来。
3.写一段程序,将字母x,y,z都转化为大写字母X,Y,Z。
4.写一个程序计算 -300 的绝对值。
5.写一个程序分解数字:2020。
6.分别定义6个数,然后按顺序拼成一个六位数。
1.请用 for 循环的方式,重新写一次计算2-1000以内的同构数的程序。
2.打印a-g, 和a-g的两两组合,既aa,ab,ac,ad.... gg。
3.字母x,y,z 和 数字 1,2,3 两两组合一共有多少种?用程序打印所有的组合。(x1,x2,...z2,z3这样的组合)
4.打印一个九九乘法表。
1. 判断一个二位数是否为自除数
2. 反转字符串
3. 有效完全平方数
4. 打印三角
5. 判断路线成圈
1.将字符串AcdE所有小写字母转成大写
2.用sort方法给一个数组从小到大排序
3.将字符串中奇数下标的所有小写字母转成大写
4.查询数组中第一个出现1的元素索引值
1.将2,9,7,6入队列然后出队列打印
2.将2,9,7,6入栈然后出栈打印
3.将字符串hello world倒序输出
1. a = {4,5,3,6} 选出三条边组成三角形,若能组成三角形则输出最大边长,若不能则输出无法组成三角形
2. a = {1, 3, 5, 6, 9},n = 9,在数组a中用二分查找n,并输出n的值
3. 买玩具的需要600元,有3张1元,2张5元,1张10元,3张50元,0张100元,2张500元的纸币,最少需要几张能买下玩具
1 定义一个学生结构体,有年龄和身高,并给结构体里面的成员赋值,输出
2 定义一个学生结构体,有年龄和身高,并使用结构体指针,访问里面的子数据
3 创建一个7个节点链表,给节点传值,并输出
4 创建一个7个节点的链表,去掉头节点,并显示链表
NOIP L9
1 给定一数组 int a[4] = {1, 4, 2, 1},使得从1 到 4 的 min(ai, bi) 总和最大。
2 打印5行的杨辉三角
3 判断字符串"CAt"是否拼写正确
4 计算"206CD+"的总分
NOIP L10
1 s = "holid" sub = "ho" 判断sub是不是s的子串
2 int a[6] = {1,1,2,0,3,2} 能否到达终点
3 int a[5] = {1,3,1,7,5} 计算最大利润
NOIP L11
1 用vector存四个pair<int, int>, 并输出
2 将2,3,4,1,0,7存入vector,用迭代器遍历
3 用vector存三个pair<int, int>, 在第一个元素前插入新的元素,并迭代输出
4 用vector存五个pair<int, int>, 从大到小排序,并迭代输出
1 给vector< pair<int,int> >起别名,并将四个pair<int, int>成对的值存入,用迭代器遍历输出
2 用swap函数交换两个数,并在main函数中输出
3 给定一数组 int a[10]={2,4,1,23,5,76,0,43,24,65} 自己改写sort从小到大排序
4 根据第四节的规则 给[[7,0], [4,4], [7,1], [5,0], [6,1], [5,2]]排队
NOIP L16
1 int a[10] = { 10,2,3,4,5,6,9,8,7,1 } 数组从大到小排序,用插入排序
2 int a[10] = { 10,2,3,4,5,6,9,8,7,1 } 数组从大到小排序,用冒泡排序
3 int a[10] = { 10,2,3,4,5,6,9,8,7,1 } 数组从大到小排序,用选择排序