标签:des style blog http color io ar java for
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 93160 Accepted Submission(s): 29855
1 #include<stdio.h> 2 int main(){ 3 int n,m,pf,lf,t; 4 while(scanf("%d %d",&n,&m)!=EOF){ 5 if(n>m) { 6 t=n; n=m; m=t; 7 } 8 pf=0;lf=0; 9 for(;n<=m;n++){ 10 if(n%2==0) pf+=n*n; 11 else lf+=n*n*n; 12 } 13 printf("%d %d\n",pf,lf); 14 } 15 }
Java 代码
import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner s=new Scanner(System.in); int n,m,pf,lf,t; while(s.hasNext()){ pf=0;lf=0; n=s.nextInt();m=s.nextInt(); if(n>m) { t=n; n=m;m=t; } for(;n<=m;n++){ if(n%2==0) pf+=n*n; else lf+=n*n*n; } System.out.format("%d %d", pf,lf).println(); } } }
感觉仅仅考虑两点即可:
1.是奇数还是偶数;
2.两数的关系,要是前者大后者小交换两者数值.
虽然两者都对,但是在运行时间与内存上都在较大差异.
标签:des style blog http color io ar java for
原文地址:http://www.cnblogs.com/HRuinger/p/4020142.html