蓝桥杯练习系统-基础练习1-13题-Java版
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了蓝桥杯练习系统-基础练习1-13题-Java版,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含4933字,纯文字阅读大概需要8分钟。
内容图文
![蓝桥杯练习系统-基础练习1-13题-Java版](/upload/InfoBanner/zyjiaocheng/605/0de33417e68d47efa76a7654c7ab5ec5.jpg)
OJ链接:http://lx.lanqiao.cn/problemset.page?code=BASIC-&userid=301077
类名以题目和题号命名,依次如下。
package 蓝桥杯系统基础练习;
import java.util.Scanner;
public class 闰年判断01 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int y = in.nextInt();
if ((y%4==0&&y%100!=0)||y%400==0) {
System.out.println("yes");
}
else {
System.out.println("no");
}
}
}
package 蓝桥杯系统基础练习;
public class 零一子串02 {
public static void main(String[] args) {
for (int j = 0; j < 32; j++) {
String str = Integer.toBinaryString(j);
System.out.printf("%05d",Integer.valueOf(str));
System.out.println();
}
}
}
package 蓝桥杯系统基础练习;
import java.util.Scanner;
public class 字母图形03 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int a=in.nextInt();
int b=in.nextInt();
int cnt;
String c="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for (int i = 0; i < a; i++) {
cnt=0;
if(i>0)
for(int k=i-1;k>=0;k--) {
System.out.print(c.charAt(k+1));
cnt++;
if(cnt==b)break;
}
for (int j = i; j < b; j++) {
System.out.print(c.charAt(j-i));
}
System.out.println();
}
}
}
package 蓝桥杯系统基础练习;
import java.util.Scanner;
public class 数列特征04 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
int[] a= new int[10005];
int max=-10000,min=10000,sum=0;
for (int i = 0; i < n; i++) {
a[i]=in.nextInt();
if(a[i]>max)max=a[i];
if(a[i]<min)min=a[i];
sum+=a[i];
}
System.out.print(max+"\n"+min+"\n"+sum);
}
}
package 蓝桥杯系统基础练习;
import java.util.Scanner;
public class 查找整数05 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n= in.nextInt();
int[] a = new int[1005];
for (int i = 0; i < n; i++) {
a[i]=in.nextInt();
}
int find=in.nextInt();
int flag=1;
for (int i = 0; i < n; i++) {
if(a[i]==find) {
System.out.println(i+1);
flag=0;
break;
}
}
if(flag==1)System.out.println(-1);
}
}
package 蓝桥杯系统基础练习;
import java.util.Scanner;
public class 杨辉三角06 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n=in.nextInt();
int[][] a= new int[35][35];
a[1][1]=1;
System.out.println(1);
for (int i = 2; i <= n; i++) {
for (int j = 1; j <= i; j++) {
a[i][j]=a[i-1][j-1]+a[i-1][j];//保存a[i][j]
System.out.print(a[i][j]+" ");
}
System.out.println();
}
}
}
package 蓝桥杯系统基础练习;
public class 特殊的数字07 {
public static void main(String[] args) {
int ge,shi,bai;
for (int i = 100; i <1000; i++) {
ge=i%10;
shi=i/10%10;
bai=i/100;
if(i==Math.pow(ge,3)+Math.pow(shi,3)+Math.pow(bai,3)) {
System.out.println(i);
}
}
}
}
package 蓝桥杯系统基础练习;
public class 回文数08 {
public static void main(String[] args) {
int ge,shi,bai,qian;
for(int i=1000;i<10000;i++) {
ge=i%10;
shi=i/10%10;
bai=i/100%10;
qian=i/1000;
if(ge==qian&&shi==bai)
System.out.println(i);
}
}
}
package 蓝桥杯系统基础练习;
import java.util.Scanner;
public class 特殊回文数09 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n=in.nextInt();
for(int w1=0;w1<10;w1++) {
for(int w2=0;w2<10;w2++) {
for(int w3=0;w3<10;w3++) {
for(int w4=0;w4<10;w4++) {
for(int w5=1;w5<10;w5++) {
if(w1+w2+w3+w4+w5==n&&w1==w5&&w2==w4)
System.out.println(10000*w5+1000*w4+100*w3+10*w2+w1);
}
}
}
}
}
for(int w1=0;w1<10;w1++) {
for(int w2=0;w2<10;w2++) {
for(int w3=0;w3<10;w3++) {
for(int w4=0;w4<10;w4++) {
for(int w5=0;w5<10;w5++) {
for(int w6=1;w6<10;w6++) {
if(w1+w2+w3+w4+w5+w6==n&&w1==w6&&w2==w5&&w3==w4)
System.out.println(100000*w6+10000*w5+1000*w4+100*w3+10*w2+w1);
}
}
}
}
}
}
}
}
package 蓝桥杯系统基础练习;
import java.util.Scanner;
public class 十进制转十六进制10 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int num =in.nextInt();
String str = Integer.toHexString(num);//将数字转换成十六进制
System.out.println(str.toUpperCase());//小写转为大写字母,数字不变
}
}
package 蓝桥杯系统基础练习;
import java.util.Scanner;
public class 十六进制转十进制11 {
public static int toTenbit(char c) {
switch(c) {
case 'A':return 10;
case 'B':return 11;
case 'C':return 12;
case 'D':return 13;
case 'E':return 14;
case 'F':return 15;
default:return c-48;
}
}
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String str=in.next();
long sum=0;
char[] c=str.toCharArray();//将字符串对象的字符转化为字符数组
for (int i = c.length-1; i >=0; i--) {
sum+=toTenbit(c[i])*Math.pow(16, c.length-i-1);
}
System.out.println(sum);
}
}
package 蓝桥杯系统基础练习;
import java.util.Arrays;
import java.util.Scanner;
public class 数列排序13 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
int []a = new int[n];
for (int i = 0; i < n; i++) {
a[i]=in.nextInt();
}
Arrays.sort(a);
for (int i = 0; i < n; i++) {
System.out.print(a[i]+" ");
}
}
}
package 蓝桥杯系统基础练习;
import java.util.Arrays;
import java.util.Scanner;
public class 数列排序13 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
int []a = new int[n];
for (int i = 0; i < n; i++) {
a[i]=in.nextInt();
}
Arrays.sort(a);
for (int i = 0; i < n; i++) {
System.out.print(a[i]+" ");
}
}
}
内容总结
以上是互联网集市为您收集整理的蓝桥杯练习系统-基础练习1-13题-Java版全部内容,希望文章能够帮你解决蓝桥杯练习系统-基础练习1-13题-Java版所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。