自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

原创 ElasticViT: Conflict-aware Supernet Training for Deploying Fast Vision Transformer on Diverse Mobile

论文:ElasticViT    Vison transformer在各种计算机视觉任务中取得了显着的成功(优点不赘述),然而,成功的代价是巨大的——ViT 重量级且推理延迟成本高,这给将 ViT 引入资源有限的移动设备带来了巨大的挑战。设计准确且低延迟的 ViT 成为一个重要但具有挑战性的问题。    Vit的思想是把图片分割成小块,然后将这些小块作为一个线性的embedding作为transformer的输入,处理方式与NLP中的token相同,用监督训练的方式进行图像分类。在实验过程中,由于vi

2024-04-19 22:27:28 814

原创 操作系统 LRU页面置换算法

写这个算法,就是一步一步调试出来的,花点功夫,其实原理比较简单,我使用的是链表。中间有一些循环控制变量和条件需要琢磨以下,其他还好。#define vpNum 10 //虚页块数#define rpNum 3 //实页块数ElemType arr[N] = { 7,0,1,2,0,3,4,2,3,0,3,2,1,2,0,1,7,0,1 };//页面引用串完成这个分了三种情况:第一种情况,虚页号和页面号引用串值相等且此时不在内存中第二种情况,如果实页满了,进行页面置换第三种情况,此时刻的页

2021-11-21 16:07:19 2030

原创 蓝桥试题 历届试题 Java单词分析

问题描述小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这个字母出现的次数。输入格式输入一行包含一个单词,单词只由小写英文字母组成。输出格式输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是哪个。如果有多个字母出现的次数相等,输出字典序最小的那个。第二行包

2021-06-12 15:14:11 210

原创 蓝桥试题 算法训练 JavaP0502

编写一个程序,读入一组整数,这组整数是按照从小到大的顺序排列的,它们的个数N也是由用户输入的,最多不会超过20。然后程序将对这个数组进行统计,把出现次数最多的那个数组元素值打印出来。如果有两个元素值出现的次数相同,即并列第一,那么只打印较小的那个值。例如,假设用户输入的是“100 150 150 200 250”,则输出为150。输入:6100 150 150 200 200 250输出:150题解:import java.util.Scanner;public class 算法训练P

2021-06-11 21:08:49 228

原创 蓝桥试题 算法提高 Java密码锁_BFS

问题描述  你获得了一个据说是古代玛雅人制作的箱子。你非常想打开箱子看看里面有什么东西,但是不幸的是,正如所有故事里一样,神秘的箱子出现的时候总是会挂着神秘的锁。  这个锁上面看起来有 N 个数字,它们排成一排,并且每个数字都在 0 到 2 之间。你发现你可以通过锁上的机关来交换相邻两个数字的顺序。比如,如果原来有 5 个数字 02120,在一次交换以后你就可以得到 20120,01220,02210 或者 02102。  根据你所搜集的情报,这个锁在上面存在某连续四个数字是“2012”的时候会自动打

2021-06-10 16:48:08 285

原创 Java 全排列 交换法与前缀法的对比

从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列。当m=n时所有的排列情况叫全排列。公式:全排列数f(n)=n!(定义0!=1),如1,2,3三个元素的全排列为:1,2,31,3,22,1,32,3,13,1,23,2,1共321=6种。第一种:交换法(没有字典序)通过字符数组每个字符相互交换形成全排列,但是要注意在每次交换后要记得回溯,保证下一次的交换是原本的数组顺序才能得到新的排列顺序。如上图所示,以最左边排列为例,在进行

2021-06-06 17:15:06 252

原创 蓝桥试题 算法提高 JavaP0404

计算一个无符号整数的阿尔法乘积。对于一个无符号整数x来说,它的阿尔法乘积是这样来计算的:如果x是一个个位数,那么它的阿尔法乘积就是它本身;否则的话,x的阿尔法乘积就等于它的各位非0的数字相乘所得到的那个整数的阿尔法乘积。例如,4018224312的阿尔法乘积等于8,它是经过以下的几个步骤计算出来的:  4018224312à418224312à3072  3072à372à42  42à4*2à8输入:4018224312输出:8做完以后,看别人怎么解题,发现大家都是用数值做的,通过不断

2021-06-06 10:04:32 117

原创 蓝桥试题 算法提高 Java比大小

问题描述  输入n个字符串,比较这些字符串的大小并统计并按字典序输出字符串及出现个数输入格式  输入的第一行包含一个整数n,表示字符串个数。接下来n行,表示输入的字符串。输出格式  输出n行,每行包含一个字符串及一个整数,表示字符串及出现个数。样例输入5aabbbcaabsdffgsgjklsa样例输出aab 2bbc 1sdffg 1sgjklsa 1数据规模和约定  30% l=1  30% l=10  20% l<=100  100% n<=

2021-06-05 10:11:13 103

原创 蓝桥试题 算法提高 Java分割项链

问题描述  两个强盗刚刚抢到一条十分珍贵的珍珠项链,正在考虑如何分赃。由于他们不想破坏项链的美观,所以只想把项链分成两条连续的珍珠链。然而亲兄弟明算账,他们不希望因为分赃不均导致不必要的麻烦,所以他们希望两条珍珠链的重量尽量接近。于是他们找到了你,希望让你帮忙分赃。  我们认为珍珠项链是由n颗不同的珍珠组成的,我们可以通过称重,分别称出每颗珍珠的重量(我们忽略连接珍珠的“链”的重量)。你要求的是每个人至少能得到多重的珍珠(即分赃少的那个人能得到多重的珍珠)。输入格式  第一行一个整数n,表示这个珍珠

2021-06-03 17:05:36 117 1

原创 蓝桥试题 算法提高Java格子位置

问题描述  输入三个自然数N,i,j (1<=i<=N,1<=j<=N),输出在一个N*N格的棋盘中,与格子(i,j)同行、同列、同一对角线的所有格子的位置。输入格式  输入共三行,分别输入自然数N,i,j。其中保证N<=24且1<=i<=N,1<=j<=N。输出格式  输出共四行。第一行为与格子(i,j)同行的所有格子的位置,第二行为与格子(i,j)同列的所有格子的位置,第三行为从左上到右下对角线上的格子的位置,第四行为从左下到右上对角线上的

2021-06-02 16:16:02 205

原创 蓝桥杯 算法训练 Java 回文数(进制转换)

问题描述  若一个数(首位不为零)从左向右读与从右向左读都一样,我们就将其称之为回文数。  例如:给定一个10进制数56,将56加65(即把56从右向左读),得到121是一个回文数。又如:对于10进制数87:  STEP1:87+78 = 165 STEP2:165+561 = 726  STEP3:726+627 = 1353 STEP4:1353+3531 = 4884在这里的一步是指进行了一次N进制的加法,上例最少用了4步得到回文数4884。写一个程序,给定一个N(2<=N<

2021-06-01 22:39:07 727 7

原创 蓝桥杯 试题算法训练 java 时间转换

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

2021-05-31 10:38:32 86

原创 蓝桥试题 算法训练 java 求1000以内的完数

问题描述  如果一个数恰好等于它的所有因子(包括1但不包括自身)之和,则称之为“完数”。例如6的因子是1,2,3,且6=1+2+3,因此6是完数。编写程序找出1000之内的所有完数。注意1不是完数。输入格式  无输出格式  如有多个完数,则分行输出,每行输出一个完数。(注意,不要输出其他任何多余字符)题解:注意判断相等的条件if( sum==i )要放在外层循环,如果放在内层循环判断会出现多出来一个24的答案,因为她刚好满足所有条件(会有break提前跳出),导致出错。import java

2021-05-30 15:44:48 200

原创 Java 洛谷 P1012 [NOIP1998 提高组] 拼数

题目描述设有 n 个正整数 a1……an,将它们联接成一排,相邻数字首尾相接,组成一个最大的整数。输入格式第一行有一个整数,表示数字个数 n。第二行有 n 个整数,表示给出的 n 个整数 ai。输出格式一个正整数,表示最大的整数输入输出样例输入313 312 343输出34331213输入47 13 4 246输出7424613说明/提示对于全部的测试点,保证1≤n≤20,1<=ai<=10^9.import java.util.Scanner;

2021-05-28 08:58:08 1095 4

原创 java 洛谷 P2010 [NOIP2016 普及组] 回文日期

题目描述在日常生活中,通过年、月、日这三个要素可以表示出一个唯一确定的日期。牛牛习惯用8位数字表示一个日期,其中,前4位代表年份,接下来2位代表月 份,最后2位代表日期。显然:一个日期只有一种表示法,而两个不同的日期的表 示方法不会相同。牛牛认为,一个日期是回文的,当且仅当表示这个日期的8位数字是回文的。现 在,牛牛想知道:在他指定的两个日期之间包含这两个日期本身),有多少个真实存 在的日期是回文的。一个8位数字是回文的,当且仅当对于所有的i(1≤i≤8)从左向右数的第i个 数字和第9−i个数字(即

2021-05-27 15:45:59 584

原创 洛谷 P5594 【XR-4】模拟赛

输入格式第一行三个整数 n,m,k。接下来 n 行,每行 m 个整数,第 i 行第 j 列的整数 ai,j表示第 i 个人在接下来的 k 天中第 j 个有空的日子为第 ai,j天。输出格式一行 k 个整数,第 i 个整数表示接下来的第 i 天教练需要准备的模拟赛场数。输入输出样例输入1 3 52 3 5输出0 1 1 0 1输入6 3 72 3 42 5 73 5 71 3 55 6 71 2 3输出1 2 3 1 3 1 1输入10 10 202 3.

2021-05-26 16:28:33 273

原创 洛谷 P1047 [NOIP2005 普及组] 校门外的树

题目描述某校大门外长度为 l 的马路上有一排树,每两棵相邻的树之间的间隔都是 1 米。我们可以把马路看成一个数轴,马路的一端在数轴 0 的位置,另一端在 ll 的位置;数轴上的每个整数点,即0,1,2,…,l,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走。你的任务是计算将这些树都移走后,马路上还有多少棵树。输入格式第一行有两个整数,

2021-05-24 14:16:44 488

原创 洛谷 P1014 [NOIP1999 普及组] Cantor 表

题目描述现代数学的著名证明之一是 Georg Cantor 证明了有理数是可枚举的。他是用下面这一张表来证明这一命题的:我们以 Z 字形给上表的每一项编号。第一项是 1/1,然后是 1/2,2/1,3/1,2/2,…输入格式整数N(1≤N≤10^7)。输出格式表中的第 N 项。输入7输出1/4题解:我们这里定义一个row代表每一个斜行,比如1/1为row=1的一个斜行,1/2,2/1为 row=2的一个斜行(必须要发现的规律是,第几行就有几个数字,第三行就有三个数字),而且奇

2021-05-23 17:01:18 525

原创 洛谷 P1089 [NOIP2004 提高组] 津津的储蓄计划

题目描述津津的零花钱一直都是自己管理。每个月的月初妈妈给津津300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在她那里,到了年末她会加上20%还给津津。因此津津制定了一个储蓄计划:每个月的月初,在得到妈妈给的零花钱后,如果她预计到这个月的月末手中还会有多于100元或恰好100元,她就会把整百的钱存在妈妈那里,剩余的钱留在自己手中。例如11月初津津手中还有83元,妈妈给了津津300元。津津预计11月的花销是180元,那么她就会

2021-05-22 10:23:35 242

原创 洛谷 P4956 [COCI2017-2018#6] Davor

题意翻译在征服南极之后,Davor 开始了一项新的挑战。下一步是在西伯利亚、格林兰、挪威的北极圈远征。他将在 2018 年 12 月 31 日开始出发,在这之前需要一共筹集 n 元钱。他打算在每个星期一筹集 x 元,星期二筹集 x+k 元,……,星期日筹集 x+6k 元,并在 52 个星期内筹集完。其中 x,k 为正整数,并且满足 1≤x≤100。现在请你帮忙计算 x,k 为多少时,能刚好筹集 n 元。如果有多个答案,输出 x 尽可能大,k 尽可能小的。注意 k 必须大于 0。输入1456输出

2021-05-22 09:51:46 587

原创 洛谷 P1075 [NOIP2012 普及组] 质因数分解

题目描述已知正整数nn是两个不同的质数的乘积,试求出两者中较大的那个质数。输入格式一个正整数n。输出格式一个正整数p,即较大的那个质数。输入输出样例输入21输出7说明/提示n≤2×10^9题解:拿到题目的第一个思路是:要找最大的,那就从最大的n本身往回找,找到最大的质数再判断此质数的另一个乘数是不是质数即可,但是超时了(判断质数花太多时间)。import java.util.Scanner;public class P1075NOIP2012普及组质因数分解 { s

2021-05-21 21:23:22 610 2

原创 洛谷 P1420 最长连号

题目描述输入 n 个正整数,要求输出最长的连号的长度。连号指从小到大连续自然数。输入格式第一行,一个整数 n。第二行,n 个整数 a_i ,之间用空格隔开。输出格式一个数,最长连号的个数。输入输出样例输入103 5 6 2 3 4 5 6 8 9输出5说明/提示数据规模与约定对于 100%100% 的数据,保证 1≤n≤10^41≤ai≤10 ^9。题解: import java.util.Scanner;public class P1420最长连号 { p

2021-05-21 20:45:39 155

原创 洛谷 P1307 [NOIP2011 普及组] 数字反转

题目描述给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。输入格式一个整数 N输出格式一个整数,表示反转后的新数。输入输出样例输入123输出321输入-380输出-83说明/提示数据范围−1,000,000,000≤N≤1,000,000,000。noip2011普及组第一题题解:第一种思路:按照正常思路,分正数,负数和0三种情况分别计算。import

2021-05-20 15:04:00 278 4

原创 洛谷 P1423 小玉在游泳

题目描述小玉开心的在游泳,可是她很快难过的发现,自己的力气不够,游泳好累哦。已知小玉第一步能游2米,可是随着越来越累,力气越来越小,她接下来的每一步都只能游出上一步距离的98%。现在小玉想知道,如果要游到距离x米的地方,她需要游多少步呢。请你编程解决这个问题。输入格式输入一个数字(不一定是整数,小于100m),表示要游的目标距离。输出格式输出一个整数,表示小玉一共需要游多少步。输入输出样例输入4.3输出3import java.util.Scanner;public class

2021-05-19 14:41:06 116

原创 洛谷 P1217 [USACO1.5]回文质数 Prime Palindromes

题目描述因为 151 既是一个质数又是一个回文数(从左到右和从右到左是看一样的),所以 151 是回文质数。写一个程序来找出范围 (5≤a<b≤100,000,000)( 一亿)间的所有回文质数。输入格式第 1 行: 二个整数 a 和 b .输出格式输出一个回文质数的列表,一行一个。输入输出样例输入5 500输出5711101131151181191313353373383题解:import java.util.Scanner;public cl

2021-05-18 22:54:45 78

原创 洛谷 P5723 【深基4.例13】质数口袋

题目描述小 A 有一个质数口袋,里面可以装各个质数。他从 2 开始,依次判断各个自然数是不是质数,如果是质数就会把这个数字装入口袋。口袋的负载量就是口袋里的所有数字之和。但是口袋的承重量有限,不能装得下总和超过 L(1 <= L <=10^5 )的质数。给出 L,请问口袋里能装下几个质数?将这些质数从小往大输出,然后输出最多能装下的质数个数,所有数字之间有一空行。输入格式一行一个正整数 L。输出格式将这些质数从小往大输出,然后输出最多能装下的质数个数,所有数字之间有一空行。输入10

2021-05-17 13:50:19 1416

原创 洛谷 P2669 [NOIP2015 普及组] 金币

题目描述国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……;这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连N+1天里,每天收到N+1枚金币。请计算在前K天里,骑士一共获得了多少金币。输入格式一个正整数K,表示发放金币的天数。输出格式一个正整数,即骑士收到的金币数。输入6输出14输入1000

2021-05-16 10:27:33 787

原创 洛谷 P1035 [NOIP2002 普及组] 级数求和

题目描述已知:Sn= 1+1/2+1/3+…+1/n。显然对于任意一个整数 k,当 n 足够大的时候,Sn>k。现给出一个整数 k,要求计算出一个最小的 n,使得 Sn>k。输入格式一个正整数 k。输出格式一个正整数 n。输入1输出2说明/提示【数据范围】对于 100% 的数据,1≤k≤15。题解:注意使用double要加.0,比如1/2要换做1.0/2,正常1/2会当作div等于0,要转换为double型。import java.util.Scanner;

2021-05-15 21:12:06 437

原创 洛谷 P1980 [NOIP2013 普及组] 计数问题

题目描述试计算在区间 1 到 n的所有整数中,数字x(0≤x≤9)共出现了多少次?例如,在 1到11中,即在 1,2,3,4,5,6,7,8,9,10,11 中,数字 1 出现了 4 次。输入格式2个整数n,x,之间用一个空格隔开。输出格式1个整数,表示x出现的次数。输入11 1输出4说明/提示对于 100%的数据,1≤ n ≤ 1,000,000 ,0 ≤ x ≤ 9。题解:import java.util.Scanner;public class P1980NO

2021-05-14 17:13:00 220

原创 洛谷 P1009 [NOIP1998 普及组] 阶乘之和

题目描述用高精度计算出 S = 1! + 2! + 3! + ⋯ +n!(n≤50)。其中“!”表示阶乘,例如:5!=5×4×3×2×1。输入格式一个正整数 n。输出格式一个正整数 S,表示计算结果。输入输出样例输入3输出9说明/提示【数据范围】对于100% 的数据,1≤n≤50。题解:数据长度已经超过了long,所以我们这里用大数BigIntger计算高精度。@命z 博客,BigInteger用法import java.math.BigInteger;impor

2021-05-13 19:58:32 212

原创 洛谷 P5721 【深基4.例6】数字直角三角形

题目描述给出n(1≤n≤13),请输出一个直角边长度是 n 的数字直角三角形。所有数字都是 2 位组成的,如果没有 2 位则加上前导 0。输入5输出010203040506070809101112131415题解:实现倒三角,再利用java的printf()函数中的%0Xd可以补充0,X代表这个数字最大可以有几位长。import java.util.Scanner;public class P5721深基4例6数字直角三角形 { public static void ma

2021-05-13 19:40:01 784

原创 洛谷 P5720 【深基4.例4】一尺之棰

题目描述《庄子》中说到,“一尺之棰,日取其半,万世不竭”。第一天有一根长度为 a(a≤10^9 )的木棍,从第二天开始,每天都要将这根木棍锯掉一半(每次除 2,向下取整)。第几天的时候木棍会变为 1?输入输出样例输入100输出7题解:import java.util.Scanner;public class P5720深基4例4一尺之棰 { public static void main(String[] args) { // TODO Auto-generated meth

2021-05-12 14:10:29 640

原创 洛谷 P5719 【深基4.例3】分类平均

题目描述给定 n(n≤10000) 和 k(k≤100),将从 1 到 n 之间的所有正整数可以分为两类:A 类数可以被 k 整除(也就是说是 k 的倍数),而 B 类数不能。请输出这两类数的平均数,精确到小数点后 1 位,用空格隔开。数据保证两类数的个数都不会是 0。输入输出样例输入100 16输出56.0 50.1题解:import java.util.Scanner;public class P5719深基4例3分类平均 { public static void main

2021-05-12 14:06:51 476

原创 洛谷 P5718 【深基4.例2】找最小值

题目描述给出 n(n≤100) 和 nn 个整数 i (0≤ai≤1000),求这 n 个整数中最小值是什么。输入输出样例输入81 9 2 6 0 8 1 7输出0题解:Arrays.sort();排序求最小值。import java.util.Arrays;import java.util.Scanner;public class P5718深基4例2找最小值 { public static void main(String[] args) { // TODO Aut

2021-05-12 13:58:57 510

原创 洛谷 P4414 [COCI2006-2007#2] ABC

【题目描述】三个整数分别为 A,B,C . 这三个数字不会按照这样的顺序给你,但它们始终满足条件: A<B<C . 为了看起来更加简洁明了,我们希望你可以按照给定的顺序重新排列它们。【输入格式】第一行包含三个正整数 A,B,C ,不一定是按这个顺序。这三个数字都小于或等于 100 。第二行包含三个大写字母 A 、 B 和 C (它们之间没有空格)表示所需的顺序.【输出格式】在一行中输出 A ,B 和 C ,用一个 (空格)隔开.输入输出样例输入1 5 3ABC输出1 3 5输入

2021-05-11 17:05:12 324

原创 洛谷 P1046 [NOIP2005 普及组] 陶陶摘苹果

题目描述陶陶家的院子里有一棵苹果树,每到秋天树上就会结出 10 个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个 30 厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知 10 个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。输入格式输入包括两行数据。第一行包含 10 个 100 到 200 之间(包括 100 和 200 )的整数(以厘米为单位)分别表示 10 个苹果到地面的高度,两个

2021-05-11 16:36:30 270

原创 洛谷 P1424 小鱼的航程(改进版)

题目描述有一只小鱼,它平日每天游泳 250 公里,周末休息(实行双休日),假设从周 x(1≤x≤7) 开始算起,过了 n(n≤10 ^6) 天以后,小鱼一共累计游泳了多少公里呢?输入格式输入两个整数x,n(表示从周x算起,经过n天)。输出格式输出一个整数,表示小鱼累计游泳了多少公里。输入输出样例输入3 10输出2000题解:最麻烦的解题思路,就是硬模拟,直来直去的思路,毫无技术可言。import java.util.Scanner;public class P1424小鱼的

2021-05-10 20:57:16 243

原创 洛谷 P1422 小玉家的电费

题目描述夏天到了,各家各户的用电量都增加了许多,相应的电费也交的更多了。小玉家今天收到了一份电费通知单。小玉看到上面写:据闽价电[2006]27号规定,月用电量在150千瓦时及以下部分按每千瓦时0.4463元执行,月用电量在151~400千瓦时的部分按每千瓦时0.4663元执行,月用电量在401千瓦时及以上部分按每千瓦时0.5663元执行;小玉想自己验证一下,电费通知单上应交电费的数目到底是否正确呢。请编写一个程序,已知用电总计,根据电价规定,计算出应交的电费应该是多少。输入格式输入一个整数,表示用电

2021-05-09 13:57:12 509

原创 洛谷 P1055 [NOIP2008 普及组] ISBN 号码

题目描述每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如x-xxx-xxxxx-x,其中符号-就是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符-之后的三位数字代表出版社,例如670代表维京出版社;第二个分隔符后的五位数字代表该书在该出版社的编号;最后一位为识别码。识别码的计算方法如下:首位数字乘以1加上次位数字乘以2……

2021-05-08 14:16:27 321

原创 洛谷 P1888 三角函数

题目描述输入一组勾股数 a,b,c(a,b,c不相等),用分数格式输出其较小锐角的正弦值。(要求约分。)输入格式一行,包含三个正整数,即勾股数 a,b,c(无大小顺序)。输出格式一行,包含一个分数,即较小锐角的正弦值输入3 5 4输出3/5说明/提示数据保证:a,b,c 为正整数且 范围为 [1,10^]。题解: 输入三个勾股数,就认为一个直角三角形,三角函数sin为最小边/最大斜边(小角对小边,大角对大边)。注意约分问题,小边除以大小两边的最大公约数 / 大边除以大小两边

2021-05-07 21:00:51 332

空空如也

空空如也

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

TA关注的人

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