Skip to content

PhantomPixel-0418/ybtCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

信息学奥赛一本通习题源码

用于存放我在“信息学奥赛一本通”上的代码

供学习所用,代码也有不足之处,欢迎来一起改进

>> OJ


目录树

以下目录按书中章节与小节组织,列出每章/节下的题目(题目编号与仓库中对应文件名一一对应):

  • 基础(一)C++语言
    • 第一章 C++语言入门
      • 1000: 入门测试题目
      • 1001: Hello,World!
      • 1002: 输出第二个整数
      • 1003: 对齐输出
      • 1004: 字符三角形
      • 1005: 地球人口承载力
      • 2060: 【例1.1】计算机输出
      • 2061: 【例1.2】梯形面积
      • 2062: 【例1.3】电影票
      • 2063: 【例1.4】牛吃牧草
    • 第二章 顺序结构程序设计
      • 第一节 运算符和表达式
        • 1006: A+B问题
        • 1007: 计算(a+b)×c的值
        • 1008: 计算(a+b)/c的值
        • 1009: 带余除法
        • 1010: 计算分数的浮点数值
        • 2064: 【例2.1】交换值
        • 2065: 【例2.2】整数的和
        • 2066: 【例2.3】买图书
      • 第二节 常量和变量
        • 1011: 甲流疫情死亡率
        • 1012: 计算多项式的值
        • 1013: 温度表达式转化
        • 1014: 与圆相关的计算
        • 1015: 计算并联电阻的阻值
        • 2067: 【例2.5】圆
        • 2068: 【例2.6】鸡兔同笼
      • 第三节 标准数据类型
        • 1016: 整型数据类型存储空间大小
        • 1017: 浮点型数据类型存储空间大小
        • 1018: 其他数据类型存储空间大小
        • 1019: 浮点数向零舍入
        • 1020: 打印ASCII码
        • 1021: 打印字符
        • 1022: 整型与布尔类型的转换
        • 1023: Hello, World!的大小
        • 1414: 【17NOIP普及组】成绩
      • 第四节 数据输入和输出
        • 1024: 保留3位小数的浮点数
        • 1025: 保留12位小数的浮点数
        • 1026: 空格分隔输出
        • 1027: 输出浮点数
        • 1028: 字符菱形
        • 2069: 【例2.12】糖果游戏
      • 第五节 顺序结构实例
        • 1029: 计算浮点数相除的余
        • 1030: 计算球的体积
        • 1031: 反向输出一个三位数
        • 1032: 大象喝水查
        • 1033: 计算线段长度
        • 1034: 计算三角形面积
        • 1035: 等差数列末项计算
        • 1036: A×B问题
        • 1037: 计算2的冥
        • 1038: 苹果和虫子
        • 2070: 【例2.13】数字对调
        • 2071: 【例2.14】平均分
        • 2072: 【例2.15】歌手大奖赛
        • 2073: 【例2.16】三角形面积
    • 第三章 程序的控制结构
      • 第一节 if选择结构
        • 1039: 判断数正负
        • 1040: 输出绝对值
        • 1041: 奇偶数判断
        • 1042: 奇偶ASCII值判断
        • 1043: 整数比较大小
        • 1044: 判断是否为两位数
        • 1045: 收集瓶盖赢大奖
        • 1046: 判断一个数能否同时被3和5整除
        • 1047: 判断能否被3,5,7整除
        • 1048: 有一门课不及格的学生
        • 2051: 【例3.1】偶数
        • 2052: 【例3.2】范围判断
        • 2053: 【例3.3】三个数
        • 2054: 【例3.4】适合晨练
        • 2055: 【例3.5】收费
        • 2056: 【例3.7】最大的数
      • 第二节 switch语句
        • 1049: 晶晶赴约会
        • 1050: 骑车与走路
        • 1051: 分段函数
        • 1052: 计算邮资
        • 1053: 最大数输出
        • 1054: 三角形判断
        • 1055: 判断闰年
        • 1056: 点和正方形的关系
        • 1057: 简单计算器
        • 1058: 求一元二次方程
        • 2057: 【例3.9】星期几
        • 2053: 【例3.3】三个数
        • 2054: 【例3.4】适合晨练
    • 第四章 循环结构的程序设计
      • 第一节 for语句
        • 1059: 求平均年龄
        • 1060: 均值
        • 1061: 求整数的和与均值
        • 1062: 最高的分数
        • 1063: 最大跨度值
        • 1064: 奥运奖牌计数
        • 1065: 奇数求和
        • 1066: 满足条件的数累加
        • 1067: 整数的个数
        • 1068: 与指定数字相同数的个数
        • 1069: 乘方计算
        • 1070: 人口增长
        • 1071: 菲波那契数
        • 1072: 鸡尾酒疗法
        • 1073: 救援
        • 1074: 津津的储蓄计划
        • 1075: 药房管理
        • 1076: 正常血压
        • 1077: 统计满足条件的4位数
        • 1078: 求分数序列和
        • 1079: 计算分数加减表达式的值
        • 1080: 余数相同问题
        • 1081: 分苹果
        • 1082: 求小数的某一位
        • 1083: 计算星期几
        • 1084: 幂的末尾
        • 2016: 【例4.1】for循环求和
        • 2017: 【例4.2】输出偶数
        • 2018: 【例4.3】输出奇偶数之和
        • 2019: 【例4.4】求阶乘
      • 第二节 while语句
        • 1085: 球弹跳高度的计算
        • 1086: 角谷猜想
        • 1087: 级数求和
        • 1088: 分离整数的各个数
        • 1089: 数字反转
        • 1090: 含k个3的数
        • 2020: 【例4.5】第几项
        • 2021: 【例4.6】最大公约数
        • 2022: 【例4.7】最小n值
        • 2023: 【例4.8】数据统计
      • 第三节 do-while语句
        • 1085: 球弹跳高度的计算
        • 1086: 角谷猜想
        • 1087: 级数求和
        • 1088: 分离整数的各个数
        • 1089: 数字反转
        • 1090: 含k个3的数
        • 2024: 【例4.10】末两位数
        • 2025: 【例4.11】体操队
      • 第四节 循环嵌套
        • 1091: 求阶乘的和
        • 1092: 求出e的值
        • 1093: 计算多项式的值
        • 1094: 与7无关的数
        • 1095: 数1的个数
        • 1096: 数字统计
        • 1097: 画矩形
        • 1098: 质因数分解
        • 1099: 第n小的质数
        • 1100: 金币
        • 1101: 不定方程求解
        • 2026: 【例4.12】阶乘和
        • 2027: 【例4.13】三角形
        • 2028: 【例4.14】百钱买百鸡
        • 2029: 【例4.15】水仙花数
        • 2030: 【例4.16】找素数
        • 2031: 【例4.17】四位完全平方数
        • 2032: 【例4.18】分解质因数
        • 2033: 【例4.19】阶乘之和
    • 第五章 数组
      • 第一节 一维数组
        • 1102: 与指定数字相同的数的个数
        • 1103: 陶陶摘苹果
        • 1104: 计算书费
        • 1105: 数组逆序重存放
        • 1106: 年龄与疾病
        • 1107: 校门外的树
        • 1108: 向量点积计算
        • 1109: 开关灯
        • 1110: 查找特定的值
        • 1111: 不高兴的津津
        • 1112: 最大值和最小值的差
        • 1113: 不与最大数相同的数字之和
        • 1114: 白细胞计数
        • 1115: 直方图
        • 1116: 最长平台
        • 1117: 整数去重
        • 1118: 铺地毯
        • 2034: 【例5.1】反序输出
        • 2035: 【例5.2】平移数据
        • 2036: 【例5.3】开关门
        • 2037: 【例5.4】约瑟夫问题
        • 2038: 【例5.5】最大数位置
        • 2039: 【例5.6】冒泡排序
        • 2040: 【例5.7】筛选法找质数

About

用于存放我在“信息学奥赛一本通”上的代码

Topics

Resources

License

Stars

Watchers

Forks

Languages