摘要: 感觉本题没有什么好解释的,已知公式,直接编程即可。 1.统计所有 科目的学分 得到总学分 2.统计所有 成绩对应的绩点*对应的学分即可(如果成绩 1直接continue,不进行统计),得到总绩点。 3.如果总绩点<0 sorry -1,没有平均绩点 4. 总绩点/总学分 即可得到平均绩点 阅读全文
posted @ 2016-07-20 20:29 马丁黄瓜啊 阅读(190) 评论(0) 推荐(0) 编辑
摘要: #include int r(int y) { return (y%4==0&&y%100!=0)||(y%400==0); } int f(int y,int m,int d) { int i,cou=0; if((!r(y+18))&&m==2&&d==29)return -1; if(m>=3) { for(i=1; i<=1... 阅读全文
posted @ 2016-07-20 20:27 马丁黄瓜啊 阅读(199) 评论(0) 推荐(0) 编辑
摘要: import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); char[] s = "VWXYZABCDEFGHI... 阅读全文
posted @ 2016-07-20 20:25 马丁黄瓜啊 阅读(168) 评论(0) 推荐(0) 编辑
摘要: #include int main(void) { int m,i;char n[10000]; while(scanf("%s",&n)==1&&n[0]!='0') { for(m=i=0;n[i];i++) { m+=n[i]-'0'; } printf("%d\n",m%9... 阅读全文
posted @ 2016-07-20 20:15 马丁黄瓜啊 阅读(141) 评论(0) 推荐(0) 编辑
摘要: #include int f(int a,int b,int n) { int i,nn,n1,n2; if(n==1||n==2)return 1; a%=7; b%=7; n%=49; n1=n2=1; for(i=2; i<n; i++) { nn=(a*n2+b*n1)%7; n1=n... 阅读全文
posted @ 2016-07-19 19:35 马丁黄瓜啊 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 参考:ACM紫书 第五章 P108 【排序与检索】 下面的代码中有些 提示性输出,想Ac 需删除提示性输出语句,读者自行修改。 阅读全文
posted @ 2016-07-19 11:06 马丁黄瓜啊 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 解题思路:ACM紫书 第十章 P319 有重复元素的全排列 答案: 所有数的和的阶乘 除以 每个数阶乘的乘积 因为给定 (26*12)! 会爆掉(long long),这里用java 的BigInteger. 阅读全文
posted @ 2016-07-18 22:32 马丁黄瓜啊 阅读(267) 评论(0) 推荐(0) 编辑
摘要: #include int main(void) { int n,t,flag; while(scanf("%d",&n)!=EOF) { while(n--) { scanf("%d",&t); flag=1;//用于标记第一个数的输出,同时用于检测是否有数据的输出 ... 阅读全文
posted @ 2016-07-18 20:58 马丁黄瓜啊 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 【有“动态效果”(⊙o⊙)哦】 所用知识点: Sleep() :令目前的进程暂停, 直到达到参数seconds 所指定的时间, 或是被信号所中断。 system("CLS"):进行系统调用“cls”清屏命令。 system("color 1F"):系统调用设置背景颜色和文本颜色,颜色值请自行查阅。 阅读全文
posted @ 2016-07-18 13:24 马丁黄瓜啊 阅读(1110) 评论(0) 推荐(0) 编辑
摘要: I think: AC : 阅读全文
posted @ 2016-07-18 10:18 马丁黄瓜啊 阅读(216) 评论(0) 推荐(0) 编辑