P1049 谭浩强C语言(第三版)习题6.5

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);
} }

P1050 谭浩强C语言(第三版)习题6.6

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);
}
}
}
}

P1051 谭浩强C语言(第三版)习题6.7

用了个比较复杂的结构,做的比较丑。

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();
}
}
}
}

P1052 谭浩强C语言(第三版)习题6.8

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);
}
}

P1053 谭浩强C语言(第三版)习题6.9

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);
}
}

「题目代码」P1049~P1053(Java)的更多相关文章

  1. 「题目代码」P1054~P1059(Java)

    P1054 猴子吃桃 import java.util.*; import java.io.*; import java.math.BigInteger; import java.lang.Chara ...

  2. 「题目代码」P1066~P1070(Java)

    P1066 谭浩强C语言(第三版)习题8.6 import java.util.*; import java.io.*; import java.math.*; import java.lang.Ch ...

  3. 「题目代码」P1060~P1065(Java)

    P1060 谭浩强C语言(第三版)习题7.5 注意行末空格. import java.util.*; import java.io.*; import java.math.*; import java ...

  4. 「题目代码」P1044~P1048(Java)

    P1044 谭浩强C语言(第三版)习题5.8 import java.util.*; import java.io.*; import java.math.BigInteger; public cla ...

  5. 「题目代码」P1039~P1043(Java)

    P1039 谭浩强C语言(第三版)习题4.9 import java.util.*; import java.io.*; import java.math.BigInteger; public cla ...

  6. 「题目代码」P1034~P1038(Java)

    P1034 C基础-求同存异 import java.util.*; import java.io.*; import java.math.BigInteger; public class Main ...

  7. 「题目代码」P1029~P1033(Java)

    1029 C基础-求解方程 import java.util.*; import java.io.*; import java.math.BigInteger; public class Main { ...

  8. 「题目代码」P1013~P1017(Java)

    1013 C基础-求偶数和 import java.util.*; import java.io.*; import java.math.BigInteger; public class Main { ...

  9. 「题目代码」P1007~P1012(Java)

    1007 C基础-计负均正 import java.util.*; import java.io.*; public class Main { public static void main(Stri ...

随机推荐

  1. Codeforces Round #540 (Div. 3) C. Palindromic Matrix 【暴力】

    任意门:http://codeforces.com/contest/1118/problem/C C. Palindromic Matrix time limit per test 2 seconds ...

  2. .net打印

    <input type="button" onclick="javascript:printit()"></input>//打印整个ht ...

  3. 双T滤波电路用于PWM方式DAC的分析

    双T滤波电路用于PWM方式DAC的分析   之前做温度控制的时候,用到了PWM到DAC的转化,PWM方波,经过滤波,怎么就变成了直流的信号,之前我也很困惑这一点.用频域的方法可以近似说明,但是严格的数 ...

  4. 使用Vue构建单页应用一

    一. 环境准备 1 安装Node.js  最好安装node.js-6.X.X 以上版本,https://nodejs.org/en/    我使用的是  v6.3.1 Current 版本.Node. ...

  5. 【JavaScript-基础-cookie从入门到进阶】

    cookie 关于cookie 用于方便服务端管理客户端状态提出的一种机制. document.cookie 客户端JavaScript可通过document.cookie方式获取非HTTPOnly状 ...

  6. php auto_prepend_file和auto_append_file的妙用

    这是一个鲜为人知的设置! auto_prepend_file 和 auto_append_file 是在php.ini中进行配置的2个参数,auto_prepend_file 表示在php程序加载第一 ...

  7. 使用 Solr 构建企业级搜索服务器

    最近因项目需要一个全文搜索引擎服务, 在考察了Lucene及Solr后,我们选择了Solr. 本文简要记录了基于Solr搭建一个企业搜索服务器的过程.网上的资料太多千篇一律,也可能版本不同,总之在参照 ...

  8. BZOJ3675: [Apio2014]序列分割(斜率优化)

    Time Limit: 40 Sec  Memory Limit: 128 MBSubmit: 4186  Solved: 1629[Submit][Status][Discuss] Descript ...

  9. chromium之observer_list

    典型用法如下 /////////////////////////////////////////////////////////////////////////////// // // OVERVIE ...

  10. MySQL数据导入导出(一)

    今天遇到一个需求,要用自动任务将一张表的数据导入另一张表.具体场景及限制:将数据库A中表A的数据导入到数据库B的表B中(增量数据或全量数据两种方式):体系1和体系2只能分别访问数据库A和数据库B.附图 ...