2014BIT程序设计06贪婪的你

【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 立即下载

相关推荐

机器人C++开源库The Robotics Library (RL)使用手册(三)

进入VS工程,我们先看看这些功能函数及其依赖库的分布关系:rl命名空间下,主要有八大模块。搞定VS后将逐个拆解。

qq_34839823的博客 1736

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

32 bits 和64 bits 的区别

weixin_44628381的博客 2856

Java 开发 修改【冒险岛 079 私服】完整学习流程

第 1-2 天:环境搭建 + 运行原版 079 服务端,能正常登录游戏;第 3-4 天:纯配置文件修改,掌握倍率、属性、怪物、道具的修改,改出第一个「百倍经验私服」;第 5-10 天:Java 代码基础修改,掌握 Player/Skill/Monster 核心类的修改,实现技能无冷却、一刀秒怪、升级满属性;第 11-20 天:Java 代码进阶修改,掌握业务逻辑修改,实现死亡不掉经验、自动捡物、装备强化无失败;第 21-30 天。

萧曳丶 3888

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

c 语言第 7 课,12000 字详解

weixin_73232539的博客 1355

机器学习第五章之决策树模型

机器学习专题系列

wangyutao12345的博客 5182

WinDbg调试工具安装全攻略:从下载到配置的保姆级教程(Windows 10/11适用)

本文提供了一份详细的WinDbg调试工具安装与配置指南,适用于Windows 10/11用户。文章对比了WinDbg Preview独立版与SDK内置经典版的区别,并手把手指导从Microsoft Store或Windows SDK完成安装。核心部分重点讲解了如何配置符号文件路径与源代码路径,这是让WinDbg发挥强大调试功能的关键步骤,并针对常见安装问题提供了实用的排错方法。

hp777的博客 385

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

#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的博客 718

ABAP Module Pool 编程入门:把 Table Control 用透,在 Dynpro 里做出可编辑的列表界面

摘要:Table Control是SAP GUI中用于对话式事务的多行数据交互控件,具备滚动、选择、修改等功能。它通过CXTAB_CONTROL/CXTAB_COLUMN结构实现动态控制,需在PBO/PAI中配合LOOP循环处理数据流。开发时需注意LINES、TOP_LINE等关键字段设置,并采用并行循环简化编码。典型应用包括订单行维护、主数据管理等场景,支持多选删除、列排序等业务需求。(150字)

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 342

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

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

zlz的代码异次元 565

SAP 系统和银行系统通过 SM2 加密算法进行集成

SM2 是基于椭圆曲线离散对数问题(ECDLP)的一种公钥密码算法。椭圆曲线加密的核心原理,是利用了一个数学难题:在椭圆曲线群上,已知曲线上两点的运算结果,逆向推导出这两个点的具体信息是非常困难的。这样的复杂度使得基于椭圆曲线的密码体制比传统的 RSA 更加难以破解。在 SM2 加密中,公钥和私钥的生成与传统的椭圆曲线加密类似。选择一个椭圆曲线和一个基点 P。使用私钥 d,计算公钥 P’ = d * P。私钥 d 保密,而公钥 P’ 可公开分发,用于加密数据。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1211

pnpm 卸载教程:彻底移除 pnpm 及全局缓存的方法

卸载 pnpm = 全局包 → CLI → 环境变量 → store 缓存只要按这个顺序来,基本不会留下任何坑。如果你后面还打算重新安装 pnpm / 切换 npm、yarn / 多包管理器共存,这些细节反而更重要,环境一旦干净,后续问题会少很多。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 925

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

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

Blue_Ghost_的博客 682

6、基于集成学习技术的边坡稳定性预测及滑坡易发性研究

本研究基于集成学习技术对云阳县的边坡稳定性及滑坡易发性进行预测分析。通过比较SVM、RF、XGBoost和LR四种模型,发现集成学习模型在准确率和少数类识别方面表现更优。特征重要性分析表明剖面形状是影响边坡稳定性的关键因素。同时,引入基于定性分析的分区建模方法,构建父模型与子区域模型,提升了滑坡易发性制图的精度。研究成果为地质灾害的预防与管理提供了科学依据和技术支持。

peach的博客 126

编程珠玑

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

无知的我 2156

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

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

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

iLOVEJohnny的博客 893

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

【BIT2021程设】29.树上统计

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

敲代码的小潘的博客 1691

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

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

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

Yang2096 1585

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

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

敲代码的小潘的博客 2505

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

BITCS2016程序设计 | 3. 扫雷

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

iLOVEJohnny的博客 1921

BITCS2016程序设计 | 5. 传送带

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

iLOVEJohnny的博客 1235

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

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

GregOcean的专栏 612

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

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

Blue_Ghost_的博客 1531

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
上一篇: java面向对象之接口
下一篇: Windows中的函数
code_AC
博客等级 码龄12年 255粉丝 109原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值