acm
闪sHiNeee
这个作者很懒,什么都没留下…
展开
-
浙大PTA:PAT (Basic Level) Practice (中文)1001
卡拉兹(Callatz)猜想:对任何一个正整数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证(3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科研的进展……我们今天的题目不是证明卡拉兹猜想,而是对给定的任一不超过 1000 的正整数n,...原创 2022-03-03 21:03:08 · 7094 阅读 · 0 评论 -
L1-030. 一帮一
L1-030. 一帮一时间限制 400 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 陈越“一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作,即在原创 2018-01-31 15:40:10 · 169 阅读 · 0 评论 -
L1-028. 判断素数
L1-028. 判断素数时间限制 400 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 陈越本题的目标很简单,就是判断一个给定的正整数是否素数。输入格式:输入在第一行给出一个正整数N(31的需要判断的正整数。输出格式:对每个需要原创 2018-01-31 15:37:43 · 148 阅读 · 0 评论 -
L1-025. 正整数A+B
L1-025. 正整数A+B时间限制 400 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 陈越本题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。输入格式:输入原创 2018-01-31 15:36:56 · 186 阅读 · 0 评论 -
L1-023. 输出GPLT
L1-023. 输出GPLT时间限制 150 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 陈越给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按“GPLTGPLT....”这样的顺序输出,并忽略其它字符。当然,原创 2018-01-31 15:35:25 · 187 阅读 · 0 评论 -
L1-019. 谁先倒
L1-019. 谁先倒时间限制 400 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 陈越划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之原创 2018-01-31 15:32:43 · 120 阅读 · 0 评论 -
L1-018. 大笨钟
L1-018. 大笨钟时间限制 400 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 陈越微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。不过由于笨钟自己作息也不是很规律,所以敲钟并不定时。一般敲钟的点数是根据敲钟时间而定原创 2018-01-31 15:30:08 · 229 阅读 · 0 评论 -
L1-016. 查验身份证
L1-016. 查验身份证 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 一个合法的身份证号码由17位地区、原创 2018-01-31 15:26:45 · 182 阅读 · 0 评论 -
L1-009. N个数求和
L1-009. N个数求和时间限制 400 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 陈越本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数“分子/分母”的形式给出的,你输出的和也必须是有理数的形式。输入格式:输入第原创 2018-01-31 15:22:02 · 172 阅读 · 0 评论 -
L1-005. 考试座位号
L1-005. 考试座位号时间限制 200 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 陈越每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会原创 2018-01-31 15:21:07 · 200 阅读 · 0 评论 -
L1-003. 个位数统计
#include #include #include L1-003. 个位数统计时间限制 400 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 陈越给定一个k位整数N = dk-1*10k-1 + ... + d1*10原创 2018-01-31 15:19:47 · 128 阅读 · 0 评论 -
一维数组排序
#includeint main(){ int a[10],i,j,t,m; scanf("%d",&m); for(i=0;i scanf("%d",&a[i]); for(j=0;j for(i=0;i if(a[i]>a[i+1]) { t=a[i]; a[i]=a[i+1]; a[i原创 2018-01-03 14:55:23 · 175 阅读 · 0 评论 -
百鸡问题
#include int main() {double n;while(scanf("%lf",&n)!=EOF){int b,m;for(b=0;b{if(b*5>n||b>100)break;for(m=0;m{if((n-m*3-b*5)*3100||m>100||100-b-m>100||bbreak;printf("x=原创 2018-01-03 14:48:44 · 212 阅读 · 0 评论 -
阶乘表
#includeint main(){ int i,n; double s[1000],sum=1.0; scanf("%d",&n); for(i=1;i { s[i]=0; sum=sum*i; s[i]=s[i]+sum; printf("%-4d%-20原创 2018-01-03 14:32:07 · 567 阅读 · 0 评论 -
1381: ASCII码排序(多实例测试)
#includeint main(){ char a,b,c,t; while(scanf("%c%c%c",&a,&b,&c)!=EOF) { getchar(); if(a>b) { t=a;a=b;b=t; } if(b>c)原创 2018-01-02 20:52:35 · 364 阅读 · 0 评论 -
1380: 求奇数的乘积(多实例测试)
#includeint main(){ int a,b,c=1,i; while(scanf("%d",&a)!=EOF) { c=1; for(i=0;i { scanf("%d",&b); if(b%2!=0) c*=原创 2018-01-02 20:08:07 · 674 阅读 · 2 评论 -
1379: 计算两点间的距离(多实例测试)
#include#includeint main(){ double a,b,c,d,x,s; while(scanf("%lf %lf %lf %lf",&a,&b,&c,&d)!=EOF) { x=(a-c)*(a-c)+(b-d)*(b-d); s=sqrt(x); printf("%.2lf\n",s); }原创 2018-01-02 19:26:56 · 462 阅读 · 0 评论