自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (1)
  • 收藏
  • 关注

原创 竖式问题

竖式问题:     找出所有形如abc*de(三位数乘以两位数)的算式,使得在完整的竖式中,所有数字都属于一个特定的数字集合。输入数字集合(相邻数字之间没有空格),输出所有竖式。每一个竖式前应有编号,之后应有一个空行。最后输出结的总数。样例输入:2357样例输出:  775X  33----- 23252325-----25575

2016-05-07 18:41:39 646

原创 蛇形填数

问题:  在n*n方阵里填入1,2,....,n*n,要求填成蛇形。例如,n=4时方阵为:  10    11    12    1   9    16    13    2   8    15    14    3      7     6     5    4 分析:     从1开始填写,设“笔”的坐标为(x,y),则一开始x=0,y=n-1。     “

2016-05-07 18:36:25 468

原创 开灯问题

开灯问题:    有n盏灯,编号为1-n。第1个人把所有的灯都打开,第2个人按下所有编号为2的倍数的开关(这些灯将被关掉),第3个人按下所有编号为3的倍数的开关(其中关掉的灯将被打开,开着的灯将被关掉),以此类推,一共有k个人,问最后有哪些等开着?输入n和k,输出开着的灯的编号。k import java.util.Arrays;import java.util.Scan

2016-05-07 18:03:34 679

原创 1004. 成绩排名

////读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。////输入格式:每个测试输入包含1个测试用例,格式为//// 第1行:正整数n// 第2行:第1个学生的姓名 学号 成绩// 第3行:第2个学生的姓名 学号 成绩// ... ... ...// 第n+1行:第n个学生的姓名 学号 成绩////其中姓名和学号均为不超过10个字符的字

2015-12-08 23:27:08 561

原创 1040、有几个PAT

//字符串APPAPT中包含了两个单词“PAT”,其中第一个PAT是第2位(P),第4位(A),第6位(T);第二个PAT是第3位(P),第4位(A),第6位(T)。////现给定字符串,问一共可以形成多少个PAT?////输入格式:////输入只有一行,包含一个字符串,长度不超过105,只包含P、A、T三种字母。////输出格式:////在一行中输出给定字符串中包含多少个PA

2015-12-03 19:25:46 463

原创 1002、写出这个数

//////读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。////输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。////输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。//输入样例:////1234567890987654321123456789////输出

2015-12-01 19:49:11 584

原创 FJ的字符串

//问题描述//  FJ在沙盘上写了这样一些字符串://  A1 = “A”//  A2 = “ABA”//  A3 = “ABACABA”//  A4 = “ABACABADABACABA”//  … …//  你能找出其中的规律并写所有的数列AN吗?//输入格式//  仅有一个数:N ≤ 26。//输出格式//  请输出相应的字符串AN,以一个换行符结束。输出中不得含有多

2015-11-30 23:40:24 572

原创 字母图形

//问题描述////利用字母可以组成一些美丽的图形,下面给出了一个例子:////ABCDEFG////BABCDEF////CBABCDE////DCBABCD////EDCBABC////这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。//输入格式//输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。//输出格式//输出

2015-11-28 20:23:52 427

原创 字符串对比

//问题描述//  给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一://  1:两个字符串长度不等。比如 Beijing 和 Hebei//  2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing//  3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完

2015-11-28 20:22:05 492

原创 杨辉三角形

//问题描述////杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。//  ////它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。//  ////下面给出了杨辉三角形的前4行://  //// 1//  //// 1 1//  //// 1 2 1//  ////1 3 3 1//  ////给出n,

2015-11-28 20:19:30 403

原创 数列特征

//问题描述////给出n个数,找出这n个数的最大值,最小值,和。//输入格式////第一行为整数n,表示数的个数。////第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。//输出格式//输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。//样例输入//5//1 3 -2 4 5//样例输出//5//

2015-11-28 20:16:41 465

原创 时间转换

//问题描述//  给定一个以秒为单位的时间t,要求用“::”的格式来表示这个时间。表示时间,表示分钟,而表示秒,它们都是整数且没有前导的“0”。例如,若t=0,则应输出是“0:0:0”;若t=3661,则输出“1:1:1”。//输入格式//  输入只有一行,是一个整数t(0<=t<=86399)。//输出格式//  输出只有一行,是以“::”的格式所表示的时间,不包括引号。//样例输

2015-11-28 20:11:11 876

原创 查找整数

////问题描述////给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。//输入格式////第一行包含一个整数n。////第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。////第三行包含一个整数a,为待查找的数。//输出格式//如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。//样例输入//6

2015-11-28 20:08:58 459

原创 特殊的数字

//问题描述//  153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。//输出格式//  按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。public class 特殊的数字 { public static void main(String[] args) { for(int

2015-11-25 22:07:57 390

原创 回文数

//问题描述//  1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。//输出格式//  按从小到大的顺序输出满足条件的四位十进制数。public class 回文数 { public static void main(String[] args) { for(int i=1000;i<10000;i++){ int a=i%1

2015-11-25 22:06:22 350

原创 特殊回文数

//问题描述//123321是一个非常特殊的数,它从左边读和从右边读是一样的。//输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。//输入格式//输入一行,包含一个正整数n。//输出格式//按从小到大的顺序输出满足条件的整数,每个整数占一行。//样例输入//52//样例输出//899998//989989//998899//数据规模和约定

2015-11-25 22:04:41 538

原创 十进制转十六进制

//问题描述//十六进制数是在程序设计时经常要使用到的一种整数的表示方式。//它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进//制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十//六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制//的30在十六进制中是1E。//给出一个非负整数,将它表示成十六进制的形式

2015-11-25 22:03:15 500

原创 十六进制转十进制

//问题描述//从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。//注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。//样例输入//FFFF//样例输出//65535import java.util.Scanner;public class 十六进制转十进制 { private static Scanner sc;

2015-11-25 22:01:53 403

原创 数列排序

//问题描述//给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200//输入格式//第一行为一个整数n。//第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。//输出格式//输出一行,按从小到大的顺序输出排序后的数列。//样例输入//5//8 3 6 4 9//样例输出//3 4 6 8 9import java.util.Array

2015-11-25 21:59:00 581

原创 1036、跟奥巴马一起编程

/* * 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上 * 首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴 * 马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧! * * 输入格式: * * 输入在一行中给出正方形边长N(3<=N<=20)和组成正方形边的某种字符C,间隔一个空格。 *

2015-11-21 17:10:39 798

原创 1026、程序运行时间

/* * 要获得一个C语言程序的运行时间,常用的方法是调用头文件time.h,其中提供了clock()函数, * 可以捕捉从程序开始运行到clock()被调用时所耗费的时间。这个时间单位是clock tick,即 * “时钟打点”。同时还有一个常数CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是为了 * 获得一个函数f的运行时间,我们只要在调用f之前先调用clock(),获得一个时

2015-11-21 17:04:31 484

原创 高精度加法

/* *  * 输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。 */import java.util.Scanner;public class Main { private static Scanner sc; public static void main(String[] args) { sc = new Scanner(System

2015-11-19 13:40:29 455

原创 第三题、序统计每种不同的个位数字出现的次数

/* * 给定一个k位整数N = dk-1*10k-1 + ... + d1*101 + d0 (00),请编写程 * 序统计每种不同的个位数字出现的次数。例如:给定N = 100311,则有2个0,3个1,和1个3。 * * 输入格式: * 每个输入包含1个测试用例,即一个不超过1000位的正整数N。 * * 输出格式: * 对N中每一种不同的个位数字,以D:M的格

2015-11-17 18:55:44 3190

原创 第二题、打鱼问题

/* * 中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人 * 在以后的第N天中是“打鱼”还是“晒网”? * * 输入格式: * 输入在一行中给出1个不超过1000的正整数N。 * 输出格式: * 在一行中输出此人在第N天中是“Fishing”(即“打鱼”)还是“Drying”(即“晒网”),并且输出“in day N”。 * 输入样例1:

2015-11-17 18:48:50 1266

原创 第一题、查找给定数

这是我第一次写博客,希望能够与大家多多交流!/* * 本题要求从输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。 *  * 输入格式: * 输入在第1行中给出2个正整数N( * 输出格式: * 在一行中输出X的位置,或者“Not Found”。 *  * 输入样例1: * 5 7 *

2015-11-16 18:20:29 1302

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除