import java.util.*; import java.io.*; import java.math.biginteger; import java.lang.character; public class main { public static void main(string args[]) { scanner cin=new scanner(system.in); int a=cin.nextint(),b=cin.nextint(),c=cin.nextint(); double ans=0; for(int i=1;i<=a;++i) { ans+=i; } for(int i=1;i<=b;++i) { ans+=i*i; } for(int i=1;i<=c;++i) { ans=ans+1.0/i; } system.out.printf("%.2f\n", ans); } }
import java.util.*; import java.io.*; import java.math.biginteger; import java.lang.character; public class main { public static void main(string args[]) { for(int i=100;i<=999;++i) { int x=i/100, y=(i/10)%10, z=i%10; if(x*x*x+y*y*y+z*z*z==i) { system.out.println(i); } } } }
用了个比较复杂的结构,做的比较丑。
import java.util.*; import java.io.*; import java.math.biginteger; import java.lang.character; public class main { public static void main(string args[]) { scanner cin=new scanner(system.in); int n=cin.nextint(); for(int k=1;k<=n;++k) { if(k==1) continue; list<integer> al=new arraylist<integer>(); for(int i=1;i*i<=k;++i) { if(k%i==0) { al.add(i); al.add(k/i); } } int sum=0; for(integer i: al) sum+=i; if(sum==k+k) { collections.sort(al); system.out.printf("%d its factors are ", k); for(int i=0;i<al.size()-1;++i) { system.out.print(al.get(i)); if(i==al.size()-2) system.out.print(" "); else system.out.print(" "); } system.out.println(); } } } }
import java.util.*; import java.io.*; import java.math.biginteger; import java.lang.character; public class main { public static void main(string args[]) { scanner cin=new scanner(system.in); int n=cin.nextint(); int a=2,b=1,tmp; double ans=0; for(int i=1;i<=n;++i) { //system.out.printf("%d %d\n",a,b); ans+=(double)a/b; tmp=a; a+=b; b=tmp; } system.out.printf("%.2f\n", ans); } }
import java.util.*; import java.io.*; import java.math.biginteger; import java.lang.character; public class main { public static void main(string args[]) { scanner cin=new scanner(system.in); int m=cin.nextint(),n=cin.nextint(); double ans=0,now=m; for(int i=1;i<=n;++i) { if(i==1) ans+=now; else ans+=now*2; now/=2.0; } system.out.printf("%.2f %.2f\n", now, ans); } }
如对本文有疑问, 点击进行留言回复!!
Springboot项目因为kackson版本问题启动报错解决方案
Java多线程下的其他组件之CyclicBarrier、Callable、Future和FutureTask详解
网友评论