当前位置: 首页 > wzjs >正文

建设自己的网站怎么做苏州新闻今天最新消息新闻事件

建设自己的网站怎么做,苏州新闻今天最新消息新闻事件,上海十大好厂,合肥网站制作OJ在线编程常见输入输出练习 笔记记录 1 只有输出2 单组_AB3 多组_AB_EOF形式4 多组_AB_T组形式5 多组_AB_零尾模式6 单组_一维数组7 多组_一维数组_T组形式8 单组_二维数组9 多组_二维数组_T组形式10 单组_字符串11 多组_字符串_T组形式12 单组_二维字符数组13 多组_带空格的字…

OJ在线编程常见输入输出练习 笔记记录

  • 1 只有输出
  • 2 单组_A+B
  • 3 多组_A+B_EOF形式
  • 4 多组_A+B_T组形式
  • 5 多组_A+B_零尾模式
  • 6 单组_一维数组
  • 7 多组_一维数组_T组形式
  • 8 单组_二维数组
  • 9 多组_二维数组_T组形式
  • 10 单组_字符串
  • 11 多组_字符串_T组形式
  • 12 单组_二维字符数组
  • 13 多组_带空格的字符串_T组形式
  • 14 单组_保留小数位数
  • 15 单组_补充前导零
  • 16 单组_spj判断YES与NO
  • 17 单组_spj判断浮点误差
  • 18 单组_spj判断数组之和

1 只有输出

import java.util.Scanner;// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {public static void main(String[] args) {System.out.println("Hello Nowcoder!");}
}

2 单组_A+B

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);long a=scanner.nextLong();long b=scanner.nextLong();System.out.println(a+b);}
}

3 多组_A+B_EOF形式


import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);while (scanner.hasNext()){int a=scanner.nextInt();int b=scanner.nextInt();System.out.println(a+b);}}
}

4 多组_A+B_T组形式

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);int count=scanner.nextInt();int [] arr=new int[count];for (int i=1;i<=count;i++){int a=scanner.nextInt();int b=scanner.nextInt();arr[i-1]=a+b;}for (int i=0;i<count;i++){System.out.println(arr[i]);}}
}

5 多组_A+B_零尾模式

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);while (true) {int a = scanner.nextInt();int b = scanner.nextInt();if (a == 0 && b == 0) {break;}System.out.println(a+b);}}
}

6 单组_一维数组

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n= scanner.nextInt();int [] arr=new int [n];Long sum=0L;for (int i = 0; i < n; i++) {arr[i]=scanner.nextInt();sum+=arr[i];}System.out.println(sum);}
}

7 多组_一维数组_T组形式

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();while (n-->0){int a = scanner.nextInt();int [] arr=new int[a+5];Long sum=0L;for (int i = 0; i < a; i++) {arr[i] = scanner.nextInt();sum+=arr[i];}System.out.println(sum);}}
}

8 单组_二维数组


import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int a=scanner.nextInt();int b=scanner.nextInt();int [][]arr=new int[a][b];Long sum=0L;for (int i = 0; i < a; i++){for (int j = 0; j < b; j++){arr[i][j]=scanner.nextInt();sum+=arr[i][j];}}System.out.println(sum);}
}

9 多组_二维数组_T组形式

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n=scanner.nextInt();while (n-->0){int a=scanner.nextInt();int b=scanner.nextInt();int [][]arr=new int[a][b];Long sum=0L;for (int i = 0; i < a; i++){for (int j = 0; j < b; j++){arr[i][j]=scanner.nextInt();sum+=arr[i][j];}}System.out.println(sum);}}
}

10 单组_字符串

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n=scanner.nextInt();char [] arr=new char[n];String str=scanner.next();for (int i=0;i<n;i++){arr[i]=str.charAt(i);}//字符串逆置for (int i=n-1;i>=0;i--){System.out.print(arr[i]);}}
}

11 多组_字符串_T组形式

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int count=scanner.nextInt();while (count-->0){int n=scanner.nextInt();char [] arr=new char[n];String str=scanner.next();for (int i=0;i<n;i++){arr[i]=str.charAt(i);}StringBuilder sb=new StringBuilder();for (int i=n-1;i>=0;i--){sb.append(arr[i]);}System.out.println(sb.toString());}}
}

12 单组_二维字符数组

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();// 消耗换行符scanner.nextLine();StringBuilder[] arr = new StringBuilder[n];for (int i = 0; i < n; i++) {String s = scanner.nextLine();StringBuilder sb = new StringBuilder(s);sb.reverse();arr[i] = sb;}for (int i = n-1; i >=0; i--){System.out.println(arr[i]);}}
}

13 多组_带空格的字符串_T组形式


import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int count=scanner.nextInt();while (count-->0){int n = scanner.nextInt();//消耗掉换行符scanner.nextLine();String s = scanner.nextLine().replaceAll(" ","");StringBuilder sb = new StringBuilder(s);sb.reverse();System.out.println(sb);}}
}

14 单组_保留小数位数

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);double count=scanner.nextDouble();//保留3位小数System.out.printf("%.3f",count);}
}

15 单组_补充前导零

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int number=scanner.nextInt();String formattedNumber = String.format("%09d", number);System.out.println(formattedNumber);}
}

16 单组_spj判断YES与NO

import java.util.Scanner;public class Main{public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int number = scanner.nextInt();if (number % 2 == 0) {System.out.println("NO");} else {System.out.println("YES");}}
}

17 单组_spj判断浮点误差

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int r = scanner.nextInt();System.out.println(Math.pow(r,2)*Math.PI);}
}

18 单组_spj判断数组之和


import java.util.Arrays;
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();int m = scanner.nextInt();if (m % n == 0) {for (int i = 0; i < n; i++) {System.out.print(m / n + " ");}} else {int[] result = constructArray(n, m);for (int i = 0; i < result.length; i++) {System.out.print(result[i] + " ");}}}public static int[] constructArray(int n, int m) {// 2. 初始化数组(每个元素至少为1)int[] arr = new int[n];Arrays.fill(arr, 1);// 3. 计算剩余需要分配的值int remaining = m - n;// 4. 分配剩余值(均匀分配)int index = 0;while (remaining > 0) {arr[index % n] += 1;remaining--;index++;}return arr;}
}
http://www.dtcms.com/wzjs/98923.html

相关文章:

  • 沈阳定制网站制作广告公司品牌营销推广
  • 有网站用nodejs做后台如何拿高权重网站外链进行互换?
  • cms+wordpress模板seo技术有哪些
  • 毕业网站设计代做软文广告经典案例100字
  • 网站建设首页模板seo都用在哪些网站
  • 商业门户网站有哪些清远今日头条新闻
  • 网站建设价格优惠网络推广网站电话
  • 购物网站建设it培训机构哪个好
  • 建立化妆品网站功能免费网络推广平台有哪些
  • 如何做logo模板下载网站网站做优化一开始怎么做
  • 网站全屏banner轮播图电脑全自动挂机赚钱
  • seo优化网站排名百度趋势搜索
  • 做火影网站背景图精准营销的成功案例
  • ip会变怎么做网站网站免费推广
  • 湖南美食网站建设策划书网站seo收费
  • 江西个人网站备案实体店营销方案
  • 客户网站建设完成后需要什么百度下载安装到桌面上
  • 南阳网站制作怎么样搜索引擎提交入口网址
  • 简述网站开发流程seo优化公司如何做
  • 卫生院网站建设qq群推广链接
  • 路由器设置济南seo优化公司助力网站腾飞
  • it行业怎么入门宁波网站优化公司哪家好
  • 网站上面的水印怎么做市场推广是做什么的
  • 萧山建设有限公司网站综合搜索引擎
  • 达建网站防止爬虫的办法营销推广方案案例
  • 明年做那些网站致富站长之家查询
  • wordpress导入产品无锡百度seo优化
  • 怎样维护公司网站网络营销策划书案例
  • 一起做彩票网站的人免费的自助建站
  • 无做弊的棋牌游戏网站随州今日头条新闻