- 博客(24)
- 收藏
- 关注
原创 【算法笔记】卡片 09
1.题目描述2.参考代码#include <stdio.h>#include <stdlib.h>int main(int argc, char *argv[]){ // 请在此输入您的代码 int a[10]; int i,k; for(i=0;i<=9;i++){ a[i]=2021; } for(i=1;;i++){ k=i; while(k){ if(a[k%10]==0){ pr
2022-01-29 00:09:52 313
原创 【算法笔记】空间 08
1.题目描述2.参考代码#include <stdio.h>#include <stdlib.h>int main(int argc, char *argv[]){ // 请在此输入您的代码 //1MB=1*1024KB=1*1024*1024Byte=1*1024*1024*8bit; int size=256*1024*1024*8/32; printf("%d",size); return 0;}运行结果...
2022-01-28 23:28:35 592
原创 【算法笔记】煤球数目 07
1.题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。有一堆煤球,堆成三角棱锥形。具体: 第一层放 11 个, 第二层 33 个(排列成三角形), 第三层 66 个(排列成三角形), 第四层 1010 个(排列成三角形), … 如果一共有 100100 层,共有多少个煤球?2.参考代码#include <stdio.h>#include <stdlib.h>int main(int argc, char *argv[]){ // 请在
2022-01-27 21:49:16 696
原创 【思特奇杯 云上蓝桥-算法集训营】
蓝桥杯2020第十一届C语言B组省赛习题题解一.门牌制作1.题目描述2.参考代码#include<cstdio>int main(){ int count=0; int m; for(int i=1;i<=2020;i++){ m=i; while(m){ if(m%10==2){ count++; } m/=10; } } printf("%d",count); return 0;}3.运行结果二.既约分数1.题目
2022-01-24 22:42:27 271
原创 【蛇形填空】03
1.题目描述参考代码观察发现每次对角线值的差是4的倍数#include<cstdio>int main(){ int i,ans=1; for(i=1;i<=19;i++){ ans+=4*i; } printf("%d",ans); return 0;}运行结果
2022-01-24 18:06:59 449
原创 【既约分数】 02
1.题目描述2.参考代码#include<cstdio>int gcd(int a,int b){ //也适合a<b这种情况 if(a%b==0){ return b; } else{ return gcd(b,a%b); }}int main(){ int i,j,ans; for(i=1;i<=2020;i++){ for(j=1;j<=2020;j++){ if(gcd(i,j)==1){ ans++; }
2022-01-24 17:46:56 161
原创 【门牌制作】01
1.题目描述2.参考代码#include<cstdio>int main(){ int count=0; int m; for(int i=1;i<=2020;i++){ m=i; while(m){ if(m%10==2){ count++; } m/=10; } } printf("%d",count); return 0;}
2022-01-24 13:52:36 435
原创 【算法笔记】答疑 06
1.题目描述输入输出样例输入310000 10000 1000020000 50000 2000030000 20000 30000输出2800002.解题思路1.贪心算法解决排序的问题,如何进行排序,可使得时刻之和最小。2.操作时间不同的,将完成全部操作时间最短的学生放在前面。3.操作时间相同的,按前两个时间和最小排序。4.注意数值大小溢出,int改为long。3.参考代码#include <stdio.h>#include <stdlib.h>
2022-01-24 01:17:53 226
原创 【算法笔记】成绩统计 05
1.题目描述小蓝给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数。如果得分至少是 60 分,则称为及格。如果得分至少为 85 分,则称为优秀。请计算及格率和优秀率,用百分数表示,百分号前的部分四舍五入保留整 数。输入描述输入的第一行包含一个整数 n\ (1 \leq n \leq 10^4)n (1≤n≤104),表示考试人数。接下来 n 行,每行包含一个 0 至 100 的整数,表示一个学生的得分。输出描述输出两行,每行一个百分数,分别表示及
2022-01-23 16:11:06 121
原创 【算法笔记】单词分析 04
1.题目描述小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组 成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这 个字母出现的次数。输入描述输入一行包含一个单词,单词只由小写英文字母组成。对于所有的评测用例,输入的单词长度不超过 1000。输出描述输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是哪 个
2022-01-23 00:51:50 96
转载 【C语言】指针数组和数组指针
1.指针数组和数组指针指针数组:“指针的数组”,是一个数组,装着指针的数组。即数组的所有元素都是指针类型的。数组指针:“数组的指针”,是一个指针,指向数组的指针。即这个指针存放着一个数组的首地址,或者这个指针指向一个数组的首地址。优先级:()>[]>**p[n]:根据优先级,先看[]内,则p是一个数组,再结合*,这个数组的元素是指针类型,共n个元素,“指针的数组”,为指针数组。(*p)[n]:根据优先级,先看()内,则p是一个指针,这个指针指向一维数组,数组长度为n,“数组的指针”
2022-01-23 00:13:56 266
原创 【算法笔记】找x 03
1.问题描述输入一个数n,然后输入n个数值各不相同,再输入一个值x,输出这个值在这个数组中的下标(从0开始,若不在数组中则输出-1)。输入格式测试数据有多组,输入n(1<=n<=200),接着输入n个数,然后输入x。输出格式对于每组输入,请输出结果。输入样例21 30输出样例-12.参考代码第一次代码出现错误#include<cstdio>const int max=210;int main(){ int n; scanf("%d",&
2022-01-22 22:07:18 86
原创 【算法笔记】挖掘机技术哪家强 02
1.问题描述为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。输入格式输入在第 1 行给出不超过 105 的正整数 N,即参赛人数。随后 N 行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从 1 开始连续编号)、及其比赛成绩(百分制),中间以空格分隔。输出格式在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。输入样例63 652 801 1002 703 40
2022-01-22 17:58:59 79
原创 【算法笔记】头文件
1. stdio.h输入输出删除文件 remove 修改文件名称 rename 生成临时文件名称 tmpfile 得到临时文件路径 tmpnam 文件访问 关闭文件 fclose 刷新缓冲区 fflush 打开文件 fopen 将已存在的流指针和新文件连接 freopen 设置磁盘缓冲区 setbuf 设置磁盘缓冲区 setvbuf 格式化输入与输出函数 格式输出 fprintf 格式输入 fscanf 格式输出(控制台) printf 格式输入(控制台) scanf 格式输
2022-01-22 15:58:12 169
原创 【算法笔记】害死人不偿命的(3n+1)猜想 01
1.题目描述卡拉兹( Calatz)猜想:对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很荒唐…此处并非要证明卡拉兹猜想,而是对给定的任一不超过1000的正整数n,简单地数一下,需要多少步才能得到n=1?输入格式每个测试输入包含1个测试用例,即给出自然数n的值。输出格式输出从n计算到1需要的步数。输入
2022-01-22 15:40:02 225
原创 [Android]FrameLayout(帧布局)
FrameLayout又称作帧布局,它相比于LinearLayout和RelativeLayout要简单很多,因为它的应用场景也少了很多。这种布局没有方便的定位方式,所有的控件都会默认摆放在布局的左上角。 <TextView android:id="@+id/tv_01" android:layout_width="wrap_content" android:layout_height="wrap_content" android
2022-01-18 13:39:30 1904
原创 [Android] Fragment
1.有自己的生命周期。2.Fragment依赖于Activity。3.Fragment通过getActivity()可以获得所在的Activity;Activity通过FragmentManager的findFragmentById()或者findFragmentByTag()获取Fragment。4.Fragment和Activity是多对多的关系。...
2022-01-15 01:04:02 2069
原创 Installed Build Tools revision 32.0.0 is corrupted. Remove and install again.
Installed Build Tools revision 32.0.0 is corrupted. Remove and install again.
2022-01-13 23:32:45 884
原创 The emulator process for AVD Pixel_4_API_28 was killed.
The emulator process for AVD Pixel_4_API_28 was killed.
2022-01-13 23:06:46 514
原创 【Android】Button背景色/样式设置失效
一、问题描述在重新设置Button的样式后,没有发生改变,仍为之前的样式。<Button android:layout_width="wrap_content" android:layout_height="44dp" android:id="@+id/bn_forget_password" android:text="忘记密码?" android:background="@null" android:
2022-01-13 14:33:06 1144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人