2014BIT程序设计——贪婪的你

【C程序】使用bit位来做计数标志的程序 https://github.com/janycode/myGitCode/blob/master/my_mark_program/bit_test.c /* * 使用bit位作为掩码来实现计数累加,和对计数累加的判断,限制计数是limit=100 */ #include #include #define MASK_BIT(val, bit) ((val)[((bit) / 3 阅读详情
#include <stdio.h>
#include <stdlib.h>
 int main()
 {
  int i,j,m,n,tmp,a[10010][2],visit[10010],sum=0;
  for(i=0;i<10010;i++)
  visit[i]=0;
  scanf("%d",&n);
  for(i=0;i<n;i++)
  scanf("%d",&a[i][0]);
  for(i=0;i<n;i++)
  scanf("%d",&a[i][1]);
  //输入
for(i=1;i<=n-1;i++)
{
for(j=0;j<n-i;j++)
if (a[j][0]<a[j+1][0]) 
{
m=a[j][0];a[j][0]=a[j+1][0];a[j+1][0]=m;
m=a[j][1];a[j][1]=a[j+1][1];a[j+1][1]=m;
}
 } 
//排序
//for(i=0;i<n;i++)
//printf("%3d",a[i][0]); 
//printf("\n"); 
//for(i=0;i<n;i++)
//printf("%3d",a[i][1]); 
for(i=0;i<n;i++)
{
if (visit[a[i][1]]==1) //如果改天已经做过 
{
for(;(visit[a[i][1]]!=0)&&(a[i][1]>0);a[i][1]--);
//a[i][1]++;
visit[a[i][1]]=1;
}
if (a[i][1]!=0) {sum+=a[i][0];visit[a[i][1]]=1;}
}
printf("%d\n",sum);
 }

BIT程序设计方法实践 千字文 BIT程序设计方法实践C语言,第十一题千字文,用到unicode 立即下载

相关推荐

RealSense D455启动教程

RealSense D455启动教程 修改rs_camera.launch

每天进步一点点 2417

32 bit 与 64 bit 程序(2)区别

32 bits 和64 bits 的区别

weixin_44628381的博客 2856

Hyper-V显卡直通实战:手把手解决Windows 11虚拟机错误码43(附完整参数配置)

本文详细解析了在Windows 11 Hyper-V虚拟机中配置显卡直通时遭遇错误码43的根源,并提供了从环境检查、核心PowerShell命令(如Set-VMGpuPartitionAdapter)配置到虚拟机内驱动替换的完整实战解决方案,帮助用户彻底解决显卡驱动无法加载的问题。

weixin_29238147的博客 897

BIT - 7 文件操作和程序环境( 12000 字详解 )

c 语言第 7 课,12000 字详解

weixin_73232539的博客 1355

机器视觉--线扫相机触发:从原理到选型,构建高效成像方案

本文深入解析线扫相机触发技术,从硬件编码器触发到软件触发方案,提供详细的性能对比和选型指南。通过实际案例展示如何构建高效成像方案,特别适合机器视觉领域需要精准控制的应用场景,如工业检测和自动化生产线。

weixin_42531886的博客 415

OS实验xv6 6.S081 开坑

OS实验xv6 6.S081 开坑 终于把xv6 2019 6.S081做完了,网络部分没有写,因为有计网实验了。怎么说呢,xv6的坑有点多,能做完多亏了:和我同学ljj交流,参考RedemptionC老哥的博客(他写的非常详细,遗憾的是,他好像没有写mmap),再者就是参考这位老哥的做法(没有源码,写得不是特别详细,不过有借鉴作用,mmap就是借鉴了他的思想)……废话不多说了,直接开始。 实验指导 首推RedemptionC的博客 这位老哥的个人博客 xv6 6.S081官网(后面的实验都要参考官网

不定期更新系统使用、编程小技巧,哔哩哔哩账号:https://space.bilibili.com/399455629,欢迎关注 4493

BIT 程序设计与实践 22.序列划分

BIT 程序设计与实践 22.序列划分标签(空格分隔): 二分 贪心22. 序列划分

zlz的代码异次元 565

HFSS实战(二)——精准仿真高速PCB差分线的信号完整性

本文深入探讨了使用HFSS进行高速PCB差分线信号完整性仿真的关键技术与实战经验。从设计文件导入、模型裁剪到差分端口设置,详细解析了精准仿真的全流程,特别强调了材料特性和3D电磁场仿真在解决微带线损耗等问题中的重要性。文章还提供了常见问题排查指南和效率优化技巧,帮助工程师提升高速PCB设计的仿真精度与效率。

weixin_38170829的博客 572

编程珠玑

2. 编程珠玑成绩: 10 / 折扣: 0.8你有一条项链,它由 N 个随机排列的红、白和蓝色的珠子组成(3 1 2 1 2 r b b r

无知的我 2156

【SystemVerilog笔记(一)】数据类型

(一)内建数据类型 1.按照四值逻辑和二值逻辑分类 四值逻辑类型:integer、logic、reg、wire等线网类型 二值逻辑类型:byte、shortint、int、longint、bit 2.按照有符号和无符号分类 有符号类型:byte、shortint、int、longint、integer 无符号类型:bit、logic、reg、wire等线网类型 ※记忆:按位定义的变量是无符号的。 (二)软件常用类型 1.定宽数组 在这里插入代码片 ...

cc__cc__的博客 1万+

ubuntu20.04下内核源码下载分析

ubuntu 20.04下内核源代码下载,配置编译环境写在前面一、安装VMware Workstation和Ubuntu20.04二、修改apt源合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 写在前面 我最近的科研工作需要使用到对ubun

冰冻三尺非一日之寒 1万+

2014BIT程序设计06贪婪的你

#include #include int main() { int i,j,m,n,tmp,a[10010][2],visit[10010],sum=0; for(i=0;i<10010;i++) visit[i]=0; scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&a[i][0]); for(i=0;i<n;i++

code_AC的博客 515

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

BIT2014级软件学院程序设计-06贪婪的你

Description   现在大家正在为完成网络教室的题目而奋斗。你想获得更高的分数,但发现自己的效率有点儿低,于是请你写个程序计算一下:   假设一共有 n 个题目,每个题目 i 你都需要一个单位时间来完成。同时每个题目 i 都有一个完成期限 di 和相应的分数 pi。这里的完成期限是指应在开始时间之后di 个时间单位内(含di)完成,不能迟交。   所有题目同时开始计时,当且仅当题目 

Blue_Ghost_的博客 682

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

BITCS2016程序设计 | 8. a+b

8. a+b 成绩 10 开启时间 2016年09月2日 星期五 09:10 折扣 0.8 折扣时间 2016年09月7日 星期三 23:10 允许迟交 否 关闭时间 2016年10月10日 星期一 23:10 题目描述 给出两个非负实数a和b,求a+b 输入

iLOVEJohnny的博客 1540

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

【BIT2021程设】2. 解谜游戏——初见DFS

写在前面: 本系列博客仅作为本人十一假期过于无聊的产物,对小学期的程序设计作业进行一个总结式的回顾,如果将来有BIT的学弟学妹们在百度搜思路时翻到了这一条博客,也希望它能对你产生一点帮助(当然,依经验来看,每年的题目也会有些许的不同,所以不能保证每一题都覆盖到,还请见谅)。 不过本人由于学艺不精,代码定有许多不足之处,欢迎各位一同来探讨。 同时请未来浏览这条博客的学弟学妹们注意,对于我给出完整代码的这些题,仅作帮助大家理解思路所用(当然,因为懒,所以大部分题我都只给一个伪代码)。Anywa...

敲代码的小潘的博客 2505

BITCS2016程序设计 | 6. 贪婪的你

6. 贪婪的你 成绩 10 开启时间 2016年09月2日 星期五 11:00 折扣 0.8 折扣时间 2016年09月5日 星期一 23:55 允许迟交 否 关闭时间 2016年10月10日 星期一 23:55 Description   现在大家正在为完成网络

iLOVEJohnny的博客 893

【BIT2021程设】29.树上统计

写在前面: 本系列博客仅作为本人十一假期过于无聊的产物,对小学期的程序设计作业进行一个总结式的回顾,如果将来有BIT的学弟学妹们在百度搜思路时翻到了这一条博客,也希望它能对你产生一点帮助(当然,依经验来看,每年的题目也会有些许的不同,所以不能保证每一题都覆盖到,还请见谅)。 不过本人由于学艺不精,代码定有许多不足之处,欢迎各位一同来探讨。 同时请未来浏览这条博客的学弟学妹们注意,对于我给出完整代码的这些题,仅作帮助大家理解思路所用(当然,因为懒,所以大部分题我都只给一个伪代码)。Anyway,请勿直接

敲代码的小潘的博客 1691

BIT 程序设计 [模拟] 逻辑行计数

逻辑行计数 背景 有一个软件公司常常用一种不为人知的语言来开发程序,这个语言的特点如下: 有两种形式的字符串,一种为加单引号,另一种加双引号。单引号的字符串可以包含双引号,双引号的字符串也可以包含单引号。字符串不能分行,其中也不能包含同样的引号字符。有两种注释方式:@字符为行注释,而双括号(())内的文本为块注释。块注释不能嵌套,所有在块中的文本均被忽略。一个块可

Yang2096 1585

c语言bit作用,c语言中bit的用法

c语言中bit的用法发布时间:2016-03-09 计算机英语 编辑:长思C语言作为一门新型高级编程语言,在计算机软件编程中具有较为广泛的应用和实现。下面小编就跟你们详细介绍下c语言中bit的用法,希望对你们有用。c语言中bit的用法如下:c语言中bit和sbit的区别1.bit和sbit都是C51扩展的变量类型。bit和int char之类的差不多,只不过char=8位, bit=1位而已...

weixin_28940217的博客 6573

2013-BIT程序设计 6.贪婪的你 -- 贪心

6. 贪婪的你 Description   现在大家正在为完成网络教室的题目而奋斗。你想获得更高的分数,但发现自己的效率有点儿低,于是请你写个程序计算一下:   假设一共有 n 个题目,每个题目 i 你都需要一个单位时间来完成。同时每个题目 i 都有一个完成期限 di 和相应的分数 pi 。这里的完成期限是指应在开始时间之后 di 个时间单位内(含di)完成,不能迟交。   所

我是一颗小星星~ 4173

菜鸟BIT程序设计课A题日志第一周

要声明的是这几篇在BIT程设课期间写的,水平非常有限,算是自娱。   我也只能说些自身教训了,仅供菜鸟共勉。 第一题RPWT。看到第一题N多人提交数比后几题还多便深感RP重要性。输入方面大循环里scanf读入此次猜的数字,然后gets回答。结果缓冲区里回车被gets读入于是百度在gets之前加了fflush(stdin);清空缓冲区,忘了可以getchar()也不知道可以scanf(“\n”)

GregOcean的专栏 612

BITCS2016程序设计 | 5. 传送带

5. 传送带 成绩 10 开启时间 2016年09月2日 星期五 11:00 折扣 0.8 折扣时间 2016年09月5日 星期一 23:55 允许迟交 否 关闭时间 2016年10月10日 星期一 23:55 小明的飞机快要赶不上了! 幸好大厅的路上有一些传送带

iLOVEJohnny的博客 1235

BITCS2016程序设计 | 3. 扫雷

3. 扫雷 成绩 10 开启时间 2016年08月30日 星期二 09:00 折扣 0.8 折扣时间 2016年09月3日 星期六 23:00 允许迟交 否 关闭时间 2016年10月10日 星期一 23:55 背景 你玩儿过扫雷游戏吧?有个操作系统中带了这个

iLOVEJohnny的博客 1921

BIT2014级软件学院程序设计-10 ⑨的统计

众所周知,琪露诺(チルノ,Cirno)是幻想郷 (げんそうきょう)中首屈一指的天才,可以说⑨就是她的代名词。 然而如今,她遇到了一个和⑨有关的难题。你能帮助她么? 题目是这样的,给出两个数 a 和 b (0 输入 第一行为一个数字 T (0 之后的 T 行,每行包含两个数 a 和 b (0 输出 对每组数据输入,输出一个数字,表示 a到 b 之间的数字中(包括a和b),有多少个

Blue_Ghost_的博客 1531
上一篇: 各种排序算法汇总
下一篇: DP——划分子集和问题
code_AC
博客等级 码龄12年 255粉丝 109原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值