文章目录

  • P5708 题目要求
  • P5708 AC代码(Java语言描述)
  • P5714 题目要求
  • P5714 AC代码(Java语言描述)
  • P5720 题目要求
  • P5720 AC代码(Java语言描述)
  • P5725 题目要求
  • P5725 AC代码(Java语言描述)
  • P5726 题目要求
  • P5726 AC代码(Java语言描述)
  • P5732 题目要求
  • P5732 AC代码(Java语言描述)
  • P5738 题目要求
  • P5738 AC代码(Java语言描述)

P5708 题目要求

P5708题目链接

P5708 AC代码(Java语言描述)

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);double a = scanner.nextDouble(), b = scanner.nextDouble(), c = scanner.nextDouble(), p = (a+b+c)/2;System.out.printf("%.1f", Math.sqrt(p*(p-a)*(p-b)*(p-c)));scanner.close();}
}

P5714 题目要求

P5714题目链接

P5714 AC代码(Java语言描述)

import java.util.Scanner;public class Main {/*** 有效数字*/private static double roundToSignificantFigures(double num, int n) {if(num == 0) {return 0;}double d = Math.ceil(Math.log10(Math.abs(num)));int power = n - (int) d;double magnitude = Math.pow(10, power);long shifted = Math.round(num*magnitude);return shifted/magnitude;}public static void main(String[] args) {Scanner scanner = new Scanner(System.in);double result = roundToSignificantFigures(scanner.nextDouble()/Math.pow(scanner.nextDouble(), 2), 6);scanner.close();if (result < 18.5) {System.out.println("Underweight");} else if (result < 24) {System.out.println("Normal");} else {System.out.println(result + "\nOverweight");}}}

P5720 题目要求

P5720题目链接

P5720 AC代码(Java语言描述)

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int length = scanner.nextInt();scanner.close();int counter = 1;while (length > 1) {length/=2;counter++;}System.out.println(counter);}
}

P5725 题目要求

P5725题目链接

P5725 AC代码(Java语言描述)

import java.util.Scanner;public class Main {public static void main(String[] args) {String var1 = "01\n\n01";String var2 = "0102\n0304\n\n  01\n0203";String var3 = "010203\n040506\n070809\n\n    01\n  0203\n040506";String var4 = "01020304\n05060708\n09101112\n13141516\n\n      01\n    0203\n  040506\n07080910";String var5 = "0102030405\n0607080910\n1112131415\n1617181920\n2122232425\n\n";String var6 = "        01\n      0203\n    040506\n  07080910\n1112131415";String var7 = "010203040506\n070809101112\n131415161718\n192021222324\n252627282930\n313233343536\n\n";String var8 = "          01\n        0203\n      040506\n    07080910\n  1112131415\n161718192021";String var9 = "01020304050607\n08091011121314\n15161718192021\n22232425262728\n29303132333435\n";String var10 = "36373839404142\n43444546474849\n\n";String var11 = "            01\n          0203\n        040506\n      07080910\n    1112131415\n";String var12 = "  161718192021\n22232425262728";String var13 = "0102030405060708\n0910111213141516\n1718192021222324\n2526272829303132\n";String var14 = "3334353637383940\n4142434445464748\n4950515253545556\n5758596061626364\n\n";String var15 = "              01\n            0203\n          040506\n        07080910\n      1112131415\n";String var16 = "    161718192021\n  22232425262728\n2930313233343536";String var17 = "010203040506070809\n101112131415161718\n192021222324252627\n282930313233343536\n";String var18 = "373839404142434445\n464748495051525354\n555657585960616263\n646566676869707172\n";String var19 = "737475767778798081\n\n";String var20 = "                01\n              0203\n            040506\n          07080910\n        1112";String var21 = "131415\n      161718192021\n    22232425262728\n  2930313233343536\n373839404142434445";Scanner scanner = new Scanner(System.in);int num = scanner.nextInt();scanner.close();switch (num) {case 1:System.out.println(var1);break;case 2:System.out.println(var2);break;case 3:System.out.println(var3);break;case 4:System.out.println(var4);break;case 5:System.out.println(var5+var6);break;case 6:System.out.println(var7+var8);break;case 7:System.out.println(var9+var10+var11+var12);break;case 8:System.out.println(var13+var14+var15+var16);break;default:System.out.println(var17+var18+var19+var20+var21);break;}}
}

P5726 题目要求

P5726题目链接

P5726 AC代码(Java语言描述)

import java.util.Arrays;
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int num = scanner.nextInt();int[] grades = new int[num];for (int i = 0; i < num; i++) {grades[i] = scanner.nextInt();}scanner.close();Arrays.sort(grades);int sum = 0;for (int i = 1; i < num-1; i++) {sum += grades[i];}System.out.printf("%.2f", ((double)sum/(num-2)));}
}

P5732 题目要求

P5732题目链接

P5732 AC代码(Java语言描述)

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int num = scanner.nextInt();scanner.close();int[][] array = new int[num][num];for (int i = 0; i < num; i++) {for (int j = 0; j <= i; j++) {array[i][j] = 1;}}for (int i = 1; i < num; i++) {for (int j = 0; j < i; j++) {if (j == 0) {array[i][j] = array[i-1][j];} else {array[i][j] = array[i-1][j] + array[i-1][j-1];}}}for (int i = 0; i < num; i++) {StringBuilder builder = new StringBuilder();for (int j = 0; j <= i; j++) {builder.append(array[i][j]).append(' ');}System.out.println(builder.toString().trim());}}
}

P5738 题目要求

P5738题目链接

P5738 AC代码(Java语言描述)

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt(), m = scanner.nextInt();double max_sum = 0.0;for (int i = 0; i < n; i++) {int sum_temp = scanner.nextInt(), max_temp = sum_temp, min_temp = sum_temp;for (int j = 1; j < m; j++) {int temp = scanner.nextInt();if (temp > max_temp) {max_temp = temp;} else if (temp < min_temp) {min_temp = temp;}sum_temp += temp;}sum_temp -= max_temp;sum_temp -= min_temp;max_sum = Math.max(max_sum, (double)sum_temp/(m-2));}scanner.close();System.out.printf("%.2f", max_sum);}
}

洛谷 P5708、P5714、P5720、P5725、P5726、P5732、P5738 题解相关推荐

  1. 洛谷 P3373 【模板】线段树 2 题解

    洛谷 P3373 [模板]线段树 2 题解 题面 题目链接:[戳这里](https://www.luogu.org/problemnew/show/P3373) 题目描述 输入输出格式 输入输出样例 ...

  2. 洛谷P2738 [USACO4.1]篱笆回路Fence Loops 题解

    洛谷P2738 [USACO4.1]篱笆回路Fence Loops 题解 题目链接:P2738 [USACO4.1]篱笆回路Fence Loops 题意:农夫布朗的牧场上的篱笆已经失去控制了.它们分成 ...

  3. 洛谷P3131 [USACO16JAN]Subsequences Summing to Sevens S 题解

    洛谷P3131 [USACO16JAN]Subsequences Summing to Sevens S 题解 题目链接:P3131 [USACO16JAN]Subsequences Summing ...

  4. 洛谷试炼场 P1553 数字反转(升级版)题解

    洛谷试炼场 P1553 数字反转(升级版)题解 [c] 题目描述 给定一个数,请将该数各个位上数字反转得到一个新数. 这次与NOIp2011普及组第一题不同的是:这个数可以是小数,分数,百分数,整数. ...

  5. 【洛谷OJ C++】洛谷题单100 入门1顺序结构 题解及学习笔记

    洛谷平台题单100链接:https://www.luogu.com.cn/training/100#problems 目录 学习笔记: P1001 A+B Problem P1000 超级玛丽游戏 P ...

  6. 【洛谷OJ C++】洛谷题单101 入门2分支结构 题解及学习笔记

    洛谷题单101链接:https://www.luogu.com.cn/training/101#problems 笔记及题解目录: 学习笔记: P5710 [深基3.例2]数的性质 P5711 [深基 ...

  7. 洛谷月赛T2 P6858[深海少女与胖头鱼]题解

    目录 题面 前置知识 数学期望 快速幂 逆元 题解 分析 AC Code 题面 洛谷十月月赛II T2 深海少女与胖头鱼 总共有 nnn 条带 「圣盾」的「胖头鱼」和 mmm 条不带圣盾的胖头鱼,每次 ...

  8. 【LGR-142-Div.4】洛谷入门赛 #13 考后分析与题解

    洛谷入门赛 #Round 13 比赛分析与总结 T1 魔方 题目背景 题目描述 输入格式 输出格式 样例 #1 样例输入 #1 样例输出 #1 提示 数据规模与约定 分析 AC代码 注意 T2 教学楼 ...

  9. 洛谷P1634、P1888、P3954、P5660题解(Java语言描述)

    P1634题目要求 P1634题目链接 P1634题解 import java.util.Scanner;public class Main {public static void main(Stri ...

最新文章

  1. Google要推输入法 是战略布局还是战术需要?
  2. 如何解决某个端口被谁占用?
  3. 使用Sense操作ElasticSearch CRUD
  4. java 绘图球的移动_求助在JFrame上绘制移动的小球
  5. mac上Matlab怎么运行不了,解决macOS系统下matlab无法访问中文路径及中文乱码问题...
  6. eclipse-Tomcat运行项目笔记
  7. cacti 模版大全
  8. 190117每日一句
  9. 查看电脑无线网 wifi密码
  10. main()打成mian()的后果,切记小心
  11. c# 3D图形处理库
  12. SaaS模式、技术与案例详解——第17章 案例详解
  13. 早期/天使科技投资逻辑
  14. 无人出租车江湖:百度出击,安途并进
  15. [数据可视化] 折线图(Line Chart)
  16. bzGhost打造跨平台即时聊天软件之专栏介绍
  17. VMware 16 安装银河麒麟V10服务器系统
  18. 【串级PID】浅谈串级PID作用及意义——快速理解串级PID结构优势(附图)
  19. ETL工程师的岗位详情岗位职责
  20. PPT 图 保存为高清图片(可自定义分辨率)

热门文章

  1. 【Linux 命令】- find 命令
  2. Android 高级UI设计笔记08:Android开发者常用的7款Android UI组件(转载)
  3. Head First Python学习笔记4——处理数据
  4. LINQ 的标准查询操作符
  5. python3 正则表达式模块re相关
  6. 蓝桥杯第六届国赛JAVA真题----密文搜索
  7. 第六届省赛(软件类)真题----Java大学C组答案及解析
  8. 用windows api 计算文件的md5值
  9. matlab实现id3,MATLAB简单实现ID3
  10. 树莓派Java程序运行_树莓派上Java程序作为linux服务并开机自动启动