SzNOI语法137题之总目录:
{ 序号 题号 题目 1 d001 问候 2 d002 加法 3 d003 计算矩形的周长和面积 4 d004 求两数中的较大者 5 d005 求圆的周长 和 面积 6 d006 交换两数值 7 d007 求两数的整数商 和 余数 8 d008 求两数的整数商 和 商 9 d009 求梯形的面积 10 d010 分离自然数 11 d011 输入一个数 ,输出其绝对值。 12 d012 优惠购物 13 d013 符号函数 14 d014 判断直角三角形 15 d015 算术运算 16 d016 一元二次方程的实数根 17 d017 打印某年某月有几天 18 d018 三数排序 19 d019 计算1+2+3+4......+n之和 (1) 20 d020 约数之和 (2) 21 d021 四位整数 22 d022 统计字符 23 d023 各位数字之和 (1) 24 d024 最小公倍数 25 d025 从 n 个数中挑选出最大的数 26 d026 从 n 个数中挑选出最大的数(改) 27 d027 水仙花数 28 d028 #号倒三角形 29 d029 求出2-100之间的所有质数(素数) 30 d030 求两个自然数最大公约数 (2) 31 d031 费波那契数列 (2) 32 d032 成绩统计 33 d033 买纽扣 34 d034 海伦公式 35 d035 猜年龄和出生月份 36 d036 四渠注水 37 d037 鸡兔同笼 38 d038 星罗密布 39 d039 点的位置 40 d040 序列求和 41 d041 计算阶乘n! 42 d042 计算PI 43 d043 手动求对数 44 d044 手动开3次方 (1) 45 d045 选票统计 46 d046 解不等式 47 d047 统计单词 48 d048 负数之和 49 d049 字符三角形 50 d050 图形示数 (3) 51 d051 明天星期几 52 d052 小球颜色方案(我承认害了不少人) 53 d053 进制转换 54 d054 值班医生 55 d055 谁参加了信息学奥赛 56 d056 菱形图案 57 d057 自然对数的底 58 d058 勾股数 59 d059 完全数 60 d060 数字三角形 61 d061 蛇形数字三角 (2) 62 d062 分解质因数 (2) 63 d063 找 对调数 64 d064 国王的褒奖 65 d065 余数为1的数 66 d066 删除空格 67 d067 字母替换 68 d068 加密 (1) 69 d069 菱形字母 70 d070 括号配对 71 d071 倒立勾股数 (1) 72 d072 相亲数(亲和数) (2) 73 d073 逆序输出 74 d074 移动元素 (1) 75 d075 查找元素 76 d076 数据排序 77 d077 10进制转换 78 d078 圆盘找数 (2) 79 d079 投票问题 80 d080 数组合并 81 d081 生成全排列 (2) 82 d082 组合序列 83 d083 杨辉三角 (1) 84 d084 骨牌问题 (2) 85 d085 排队购物 86 d086 奇数幻方 87 d087 稀疏矩阵 88 d088 字符串大小 89 d089 统计单词(改) 90 d090 高精度加法 91 d091 阶乘的和 92 d092 组合数的和 93 d093 汉诺塔 94 d094 oier选队长 (1) 95 d095 字符分类统计 96 d096 筛选法求素数 97 d097 猴子选大王 (1) 98 d098 矩阵乘法 99 d099 哥德巴赫猜想 100 d100 神仙?妖怪?谢谢! // 101 d101 矩阵对角求和 102 d102 出租车 103 d103 偶数个数 104 d104 平行四边形 105 d105 人口增长 106 d106 小球路径 107 d107 阿基米德特性 108 d108 允许并列的排名 109 d109 隐藏的最大整数 110 d110 四色定理 111 d111 Oliver的成绩 112 d112 求满足条件的整数个数 113 d113 数列之和 114 d114 素数回文数 115 d115 数学黑洞 116 d116 美丽的大树 117 d117 取数游戏 118 d118 子数整数 119 d119 构建矩阵 120 d120 轻轨票价 121 d121 找数字 122 d122 找最大值 123 d123 打字员 124 d124 报站 125 d125 旅行团 126 d126 秘密会谈 127 d127 矩阵最大值 128 d128 矩阵转置 129 d129 对称矩阵 130 d130 布尔矩阵 131 d131 正方形字符串 132 d132 字符串的奇偶性 133 d133 单词反转 134 d134 字符串去特定字符 135 d135 字符统计 136 d136 字符序列模式识别 137 d137 反序字符串 }
SzNOI语法百题之1-10
1 d001 问候
2 d002 加法
3 d003 计算矩形的周长和面积
4 d004 求两数中的较大者
5 d005 求圆的周长 和 面积
6 d006 交换两数值
7 d007 求两数的整数商 和 余数
8 d008 求两数的整数商 和 商
9 d009 求梯形的面积
10 d010 分离自然数
代码
1 var 2 s:string; 3 begin 4 readln(s); 5 writeln('Hello ',s,'!'); 6 end.
1 #include <stdio.h> 2 int main() 3 { 4 int i,j; 5 scanf("%d %d",&i,&j); 6 printf("%d ",i+j); 7 }
1 var 2 i,j:longint; 3 begin 4 readln(i,j); 5 writeln(2*(i+j),' ',i*j); 6 end.
1 var 2 i,j:longint; 3 begin 4 readln(i,j); 5 if( i>j ) then writeln(i) 6 else writeln(j); 7 end.
1 var 2 r,p:double; 3 begin 4 readln(r); 5 p:=3.1415; 6 writeln(p*2*r:0:2); 7 writeln(p*r*r:0:2); 8 end.
1 var 2 i,j,t:longint; 3 begin 4 readln(i,j); 5 t:=i; i:=j; j:=t; 6 writeln(i,' ',j); 7 end.
1 var 2 i,j:longint; 3 begin 4 readln(i,j); 5 writeln(i div j,' ',i mod j); 6 end.
1 var 2 i,j:longint; 3 begin 4 readln(i,j); 5 writeln(i div j,' ',i/j:0:2); 6 end.
1 var 2 i,j,k:double; 3 s:double; 4 begin 5 readln(i,j,k); 6 s:=(i+j)*k/2; 7 writeln(s:0:2); 8 end.
1 var 2 s:string; 3 begin 4 readln(s); 5 writeln(s[1],' ',s[2],' ',s[3]); 6 end.