C语言:作业二 循环结构_第1页
C语言:作业二 循环结构_第2页
C语言:作业二 循环结构_第3页
C语言:作业二 循环结构_第4页
C语言:作业二 循环结构_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、0051-平方和与立方和时间限制: 1000 毫秒 内存限制: 32768 K字节总提次数: HYPERLINK /judge/course/5/judgelist/?problem=51 1362 次 成功提交次数: HYPERLINK /judge/course/5/judgelist/?problem=51&result=AC 1061 次 判题规则: 严格比较问题描述 给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。输入 输入数据为一行,由两个整数m和n组成。两个整数之间有一个空格。输出 输出为一行,应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及

2、所有奇数的立方和。你可以认为32位整数足以保存结果。最后加一个换行符号。输入样列 1 3输出样例 4 28出处 ymc01.#include 02.int main() 03. 04.int m,n,s1,s2; 05.scanf(%d%d,&m,&n); 06.s1=0; 07.s2=0; 08.09.while(m=n) 10. 11.if(m%2=0) 12.s1+=m*m; 13.else14.s2+=m*m*m; 15.16.m+; 17. 18.printf(%d %dn,s1,s2); 2.return 0; 23.0841-亲和数(循环)时间限制: 1000

3、 毫秒 内存限制: 32768 K字节总提次数: HYPERLINK /judge/course/5/judgelist/?problem=841 1145 次 成功提交次数: HYPERLINK /judge/course/5/judgelist/?problem=841&result=AC 833 次 判题规则: 严格比较问题描述 古希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是自身的约数)之和为:1+2+4+5+10+11+20+22+44+55+110284。而284的所有真约数为1、2、4、71、 142,加起来恰好为220。人们对这样的数感到很惊奇,并称之为亲和

4、数。一般地讲,如果两个数中任何一个数都是另一个数的真约数之和,则这两个数就是亲和数。你的任务就编写一个程序,判断给定的两个数是否是亲和数输入 输入数据第一行包含一个数M,接下有M行,每行一个实例,包含两个整数A,B; 其中 0 = A,B = 600000 ;输出 对于每个测试实例,如果A和B是亲和数的话输出YES,否则输出NO。输入样列 2220 284100 200输出样例 YESNO出处 ymc01.#include 02.#include 03.int main() 04. 05.int a,b,suma,sumb,i,j,m; 06.scanf(%d,&m); 07.for(i=1;

5、i=m;i+) 08. 09.scanf(%d%d,&a,&b); 10.suma=0; 11.for(j=1;ja;j+) 12. 13.if(a%j=0) 14.suma=suma+j; 15. 16.sumb=0; 17.for(j=1;jb;j+) 18. 19.if(b%j=0) 20.sumb=sumb+j; 21. 22.if(a=sumb&b=suma) 23.printf(YESn); 24.else25.printf(NOn); 26. 27.return 0; 28.0842-水仙花数(循环)时间限制: 1000 毫秒 内存限制: 32768 K字节总提次数: HYPER

6、LINK /judge/course/5/judgelist/?problem=842 1483 次 成功提交次数: HYPERLINK /judge/course/5/judgelist/?problem=842&result=AC 733 次 判题规则: 严格比较问题描述 春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。现在要求输出所有在m和n范围内的水仙花数。输入 输入数据有多组,每组占一行,包括两个整数m和n(100=m=n=999)。输出 对于每个测试实例,要

7、求输出所有在给定范围内的水仙花数,就是说,输出的水仙花数必须大于等于m,并且小于等于n,如果有多个,则要求从小到大排列在一行内输出,每个数后有空格;如果给定的范围内不存在水仙花数,则输出no;每个测试实例的输出占一行。输入样列 2100 120300 380输出样例 no370 371出处 ymc#include int main()int x,m,n,i,j,a1,a2,a3,b,sum;scanf(%d,&x); for(i=1;i=x;i+) b=0; scanf(%d%d,&m,&n); for(j=m;j=n;j+) a1=j/100; a2=j/10%10; a3=j%10; su

8、m=a1*a1*a1+a2*a2*a2+a3*a3*a3; if(j=sum) printf(%d ,j); b+; if(b=0)printf(no); printf(n); return 0;0843-计算一些数的和(循环)时间限制: 1000 毫秒 内存限制: 32768 K字节总提次数: HYPERLINK /judge/course/5/judgelist/?problem=843 1051 次 成功提交次数: HYPERLINK /judge/course/5/judgelist/?problem=843&result=AC 664 次 判题规则: 严格比较问题描述 你的任务求计算

9、一些整数的和。输入 输入数据有多组,每组占一行。每组测试数据的第一个数n,表示在同一行里接着下来有n个整数。如果n=0,则表示输入结束,该行不做处理。输出 对于每组输入数据,输出一行,即n个数的和。输入样列 4 1 2 3 45 1 2 3 4 50输出样例 1015提示 #includeint main()声明整型变量n、a;声明用于存放 和 的整型变量sum 声明用于控制循环的整型变量 iwhile(输入n) if(n=0) break; /*n为0是跳出循环*/return 0;出处 ymc01.#include 02.03.int main() 04. 05.int n; 06.int

10、 a; 07.int sum; 08.int i; 09.10.scanf(%d,&n); 11.while(n!=0) 12. 13.sum=0; 14.for(i=1;i=n;i+) 15. 16.scanf(%d,&a); 17.sum=sum+a; 18. 19.printf(%dn,sum); 20.scanf(%d,&n); 21. 22.23.return 0; 24.0845-求a+aa+aaa+aaa 之和(循环)时间限制: 1000 毫秒 内存限制: 32768 K字节总提次数: HYPERLINK /judge/course/5/judgelist/?problem=84

11、5 1506 次 成功提交次数: HYPERLINK /judge/course/5/judgelist/?problem=845&result=AC 680 次 判题规则: 严格比较问题描述 求Sn=a+aa+aaa+aaa 之和,其中a是一个数字,n表示a的位数,例如:2+22+222+2222+22222(此时n=5)。输入 第一行是一个正整数m,表示测试数据的个数。下面是 m对测试数据(第一个数据是a的值,第二个数据是n的值,其中0=n=9,数据之间用一个空格隔开),每行一对测试数据,共m行)。输出 对每个测试数据,输出一行。每一行形式如下a+aa+aaa+.=24690注意,a+aa

12、+aaa+.中的a无需换成a的值。后面的省略号直接输出。输入样列 12 5输出样例 a+aa+aaa+.=24690出处 ymc01.#include 02.int main() 03. 04.int n,a,b,k,i,j,m; 05.scanf(%d,&m); 06.07.for(i=1;i=m;i+) 08.09.scanf(%d%d,&a,&n); 10.k=0; 11.b=0; 12.for(j=1;j=n;j+) 13.b=b*10+a; 14.k=k+b; 15.printf(a+aa+aaa+.=%dn,k); 16.17.return 0; 18.0851-顺序输出整数的各位

13、数字(循环)时间限制: 1000 毫秒 内存限制: 32768 K字节总提次数: HYPERLINK /judge/course/5/judgelist/?problem=851 798 次 成功提交次数: HYPERLINK /judge/course/5/judgelist/?problem=851&result=AC 408 次 判题规则: 严格比较问题描述 输入n个正整数整数,按顺序输出各位数。输入 第一行为正整数的个数n.以下为n个正整数。输出 每个数字后有一空格。输入样列 3125601545输出样例 1 2 5 6 0 1 5 4 5 出处 ymc01.#include 02.i

14、nt main() 03. 04.int n,a,b,d,i,j,k,m; 05.06.scanf(%d,&n); 07.for(k=1;k=10) 13. 14.b=b/10; 15.m+; 16. 17.18.for(i=m;i0;i-) 19. 20.d=1; 21.for(j=0;j0,n0)输入 输出这两个数的最小公倍数。输出 16 28输入样列 112输出样例 出处 ymc01.#include 02.int main() 03. 04.int p,r,n,m,t; 05.scanf(%d%d,&n,&m); 06.if(nm) 07. 08.t=n; 09.n=m; 10.m=t

15、; 11. 12.p=n*m; 13.while(m!=0) 14. 15.r=n%m; 16.n=m; 17.m=r; 18. 19.20.printf(%dn,p/n); 21.22.return 0; 23.0854-计算多项式1-x+x*x/2!-x*x*x/3!+.的和(循环)时间限制: 1000 毫秒 内存限制: 32768 K字节总提次数: HYPERLINK /judge/course/5/judgelist/?problem=854 863 次 成功提交次数: HYPERLINK /judge/course/5/judgelist/?problem=854&result=AC

16、 633 次 判题规则: 严格比较问题描述 计算多项式1-x+x*x/2!-x*x*x/3!+.的和直到末项的绝对值小于eps为止。输入 输入二个x和误差esp(均为实型数)输出 以%.3lfn的格式输出输入样列 2 0.0001输出样例 0.135出处 ymc01.#include 02.#include 03.int main() 04. 05.06.double x,eps,a1,s; 07.08.int i; 09.10.i=1; 11.12.s=1; 13.14.scanf(%lf %lf,&x,&eps); 15.16.a1=-x/i; 17.18.while(fabs(a1)ep

17、s) 19.20. 21.22.s+=a1; 23.24.i+; 25.26.a1=-a1*x/i; 27.28. 29.30.printf(%.3lfn,s); 31.PET/CT示踪剂 HYPERLINK /2009/0414/786A36F3C1021T323105.shtml 18F-FDG(氟代脱氧葡萄糖)氟代脱氧葡萄糖氟代脱氧葡萄糖是2-脱氧葡萄糖的氟代衍生物。其完整的化学名称为2-氟-2-脱氧-D-葡萄糖,通常简称为18F-FDG或FDG。FDG最常用于正电子发射断层扫描(PET)类的医学成像设备:FDG分子之中的氟选用的是属于正电子发射型放射性同位素的氟-18(fluorine

18、-18,F-18,18F,18氟),从而成为18F-FDG(氟-18F脱氧葡糖)。在向病人(患者,病患)体内注射FDG之后,PET扫描仪可以构建出反映FDG体内分布情况的图像。接着,核医学医师或放射医师对这些图像加以评估,从而作出关于各种医学健康状况的诊断。历史二十世纪70年代,美国布鲁克海文国家实验室(Brookhaven National Laboratory)的Tatsuo Ido首先完成了18F-FDG的合成。1976年8月,宾夕法尼亚大学的Abass Alavi首次将这种化合物施用于两名正常的人类志愿者。其采用普通核素扫描仪(非PET扫描仪)所获得的脑部图像,表明了FDG在脑部的浓聚

19、(参见下文所示的历史参考文献)。作用机理与代谢命运作为一种葡萄糖类似物,FDG将为葡萄糖高利用率细胞(high-glucose-using cells)所摄取,如脑、肾脏以及癌细胞。在此类细胞内,磷酸化过程将会阻止葡萄糖以原有的完整形式从细胞之中释放出来。葡萄糖之中的2位氧乃是后续糖酵解所必需的;因而,FDG与2-脱氧-D-葡萄糖相同,在细胞内无法继续代谢;这样,在放射性衰变之前,所形成的FDG-6-磷酸将不会发生糖酵解。结果,18F-FDG 的分布情况就会很好地反映体内细胞对葡萄糖的摄取和磷酸化的分布情况。在FDG发生衰变之前,FDG的代谢分解或利用会因为其分子之中2位上的氟而受到抑制。不过

20、,FDG发生放射性衰变之后,其中的氟将转变为18O;而且,在从环境当中获取一个H+之后,FDG的衰变产物就变成了葡萄糖-6-磷酸,而其2位上的标记则变为无害的非放射性“重氧”(heavy oxygen,oxygen-18);这样,该衰变产物通常就可以按照普通葡萄糖的方式进行代谢。 临床应用在PET成像方面,18F-FDG可用于评估心脏、肺脏以及脑部的葡萄糖代谢状况。同时,18F-FDG还在肿瘤学方面用于肿瘤成像。在被细胞摄取之后,18F-FDG将由己糖激酶(在快速生长型恶性肿瘤之中,线粒体型己糖激酶显著升高)),加以磷酸化,并为代谢活跃的组织所滞留,如大多数类型的恶性肿瘤。因此,FDG-PET

21、可用于癌症的诊断、分期(staging)和治疗监测(treatment monitoring),尤其是对于霍奇金氏病(Hodgkins disease,淋巴肉芽肿病,何杰金病)、非霍奇金氏淋巴瘤(non-Hodgkins lymphoma,非何杰金氏淋巴瘤)、结直肠癌(colorectal cancer)、乳腺癌、黑色素瘤以及肺癌。另外,FDG-PET还已经用于阿耳茨海默氏病(Alzheimers disease,早老性痴呆)的诊断。在旨在查找肿瘤或转移性疾病(metastatic disease)的体部扫描应用当中,通常是将一剂FDG溶液(通常为5至10毫居里,或者说200至400兆贝克勒尔

22、)迅速注射到正在向病人静脉之中滴注生理盐水的管路当中。此前,病人已经持续禁食至少6小时,且血糖水平适当较低(对于某些糖尿病病人来说,这是个问题;当血糖水平高于180 mg/dL = 10 mmol/L时,PET扫描中心通常不会为病人施用该放射性药物;对于此类病人,必须重新安排PET检查)。在给予FDG之后,病人必须等候大约1个小时,以便FDG在体内充分分布,为那些利用葡萄糖的器官和组织所摄取;在此期间,病人必须尽可能减少身体活动,以便尽量减少肌肉对于这种放射性葡萄糖的摄取(当我们所感兴趣的器官位于身体内部之时,这种摄取会造成不必要的伪影(artifacts,人工假象)。接着,就会将病人置于PET扫描仪当中,进行一系列的扫描(一次或多次);这些扫描可能要花费20分钟直至1个小时的时间(每次PET检查,往往只会对大约体长的四分之一进行成像)。生产与配送手段医用回旋加速器(medical cyclotron)之中用于产生18

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论