. Word 资料第五届微软编程大赛初赛解题报告--By PeterJC . Word 资料01 SkyAo 的节操题目描述 Description SkyAo 决定做个程序来查看自己的节操变化量:输入四个数字,如果是严格递增的数,那么输出 JieCao Up,严格递减的话,输出JieCao Down,如果四个数字一样,那么输出JieCao Constant,否则的话输出Where is JieCao? 输入描述 Input Description 输入会是四个正整数,代表节操量读入。每个整数会占一行。样例输入 Sample Input 30 10 20 20 输出描述 OutPut Description JieCao Up,JieCao Down,JieCao Constant,Where is JieCao?四种情况样例输出 Sample Output Where is JieCao? 数据范围及提示 Data Size & Hint 四个数字的范围为1..100 题目思路 Idea Of Problem 本题非常简单,定义四个变量,然后读入那四个整数,根据相应的条件给出相应的结果。样例程序 Example Code #include using namespace std; main() . Word 资料{ int a[4],i; bool b=1; for(i=0;i<=3;i++) cin>>a[i]; if(a[0]==a[1]&&a[0]==a[2]&&a[0]==a[3]) { cout<<"JieCao Constant"; return 0; } for(i=1;i<=3;i++) if(a[i]<=a[i-1]) b=0; if(b) { cout<<"JieCao Up"; return 0; } b=1; for(i=1;i<=3;i++) if(a[i]>=a[i-1]) b=0; if(b) cout<<"JieCao Down"; else cout<<"Where is JieCao?"; } . Word 资料02 RP 增加定理题目描述 Description SkyAo 最近心血来潮的参考GPA 运算公式发明了一个RP 增加均值定理:RP 增加均值 =Σ(某事件增量 *RP 评级 )/ 增量和比如:扶老奶奶过马路增量为2,遵守交通规则增量为1,热心帮助同学增量为3。参考考试制度,满分为100 ,如果 SkyAo 做该事件的得分在69 分以上,就算RP 增加成功,会获得该事件所设定的增量。举个例子而言,如果SkyAo 帮助老奶奶过马路,但老奶奶其实不想过马路,虽然他扶老奶奶很认真,但还是只能算得了60 分,那么就无法获得评级(评级为 0),但该事件增量还是2,如果 SkyAo 得分 90 ,那么就会得到2RP 增量,并且评级为 4。换句话说,事件增量只与事件本身有关,与此人表现无关。评级在0-4 之间,最高评级为4,最低为 0。于是 SkyAo 决定写个程序来快速计算自己最近的RP 增量。输入描述 Input Description 请你从输入中读入相关数据。输入的第一行包括...