G - Give Me the Number 解题报告

give me some credit 信用预测 Pandas —— 唯一值unique( ),计数值value_counts( )及成员资格isin( ) 首先将数据变成DataFrame的形式 a = pd.DataFrame(traindata)  a['age'].value_counts()      a['age'].unique() a['age'].isin([20,21,22])   #去重 python... 阅读详情

G题,就是以前做过的字符串专题的差不多的题啊,就是多了个 “and ” 遇到 continue 即可。。。

 

#include<cstdio>
#include<cstring>
char text[35][20]={"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten",// 0 ~ 10
 "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen", "twenty", // 11 ~ 20 
 "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety", "hundred", // 30 ~ 100 --- 21 ~ 28
 "thousand", "million", "negative","and"// 1000 --- 29 , 1000 000 --- 30 , '-' --- 31,'and'---32
}; 
//无脑流,模拟题

char ori[20000],s[100][20];

int find(char *ss){
	int i;
	for(i=0;i<33;i++)
		if(strcmp(text[i],ss)==0) break;
	if(i==31) return -1;
	else if(i==32) return -2;
	else if(i>=0 && i<=20) return i;
	else if(i>=21 && i<=28) return (i-20+2)*10;
	else if(i==29) return 1000;
	else if(i==30) return 1000000;
}

int main()
{
	int i,t;
    scanf("%d",&t);
	while(t){
        gets(ori); 
		if(strlen(ori)==0) continue;//没加这句居然会WA ,以后得注意加这句
		t--;
		long long ans=0;
		memset(s,0,sizeof(s));
		int tot=0,w=0;
		for(i=0;i<(int)strlen(ori);i++){
			if(ori[i]==' '){
				tot++;
				w=0; 
			}
			else s[tot][w++]=ori[i];
		}
		int thous=1,milli=1,hund=1;
		for(i=tot;i>=0;i--){
			int num=find(s[i]);
			if(num==-1) ans*=-1;
			else if(num==-2) continue;
			else if(num==1000000) {milli*=num;thous=1;hund=1;}
			else if(num==1000) {thous*=num;hund=1;}
			else if(num==100) hund*=num;
			else ans+=num*(milli*thous*hund);
		}
		printf("%lld\n",ans);
	}
	return 0;
}

基于随机森林算法的贷款违约预测模型研究(Give me some credit) 本文实验代码github:https://github.com/dengsiying/give-me-some-credit/tree/master 参考链接:从决策树到随机森林                  http://www.cnblogs.com/maybe2030/p/4585705.html  基于随机森林算法的贷款违约预测模型研究  摘要:如何在发放贷款前有效的评价和识别... 阅读详情

相关推荐

合天实验室CTF web100 Give Me Flag

web100 Give Me Flag 下载下来记事本打开: 发现是一堆乱码,但是看到 function $() { var e = document.getElementById("c").value; if (e.length == 16) if (e.match(/^be0f23/) != null) if (e.match(/233ac/) != null)

苟有恒,必有三更眠,五更起。 3349

字符串专题:C - Inglish-Number (字符串操作基础题)

无脑流,模拟。。。 #include #include char text[35][20]={"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten",// 0 ~ 10 "eleven", "twelve", "thirteen", "fourteen", "fifteen

CSUST_ACM的专栏 863

KV Cache 详解:新手也能理解的 LLM 推理加速技巧

(Autoregressive)生成的,即每次生成一个 token,然后将其作为输入继续生成下一个 token。:如果序列太长,超过了 KV Cache 的存储限制,就需要丢弃最早的 tokens(类似滑动窗口)。时,每次只会生成一个新 token,然后再把这个 token 作为输入继续生成下一个 token。,只缓存计算过的 K,VK, V,每次只计算新 token 的 K,VK, V,从而提升推理效率。:如果输入的 prompt 发生变化,之前的 KV Cache 不能复用,必须重新计算。

Harry的博客 7350

分析贷款申请风险-基于决策树(分而治之算法)

1.收集数据 credit 2.探索数据(略) 3.准备数据 a.将数据随机化 set.seed(12345) credit_rand b.将随机数据拆分为90%的训练数据和10%的测试数据 credit_train credit_test c.测试训练数据和准备数据的违约比例是否均衡 prop.table(table(cred

zhouweideshijie的专栏 3074

细胞膜电学特性的分数阶微积分建模

分数阶微积分在细胞膜电学特性建模中的应用主要体现在对细胞膜的电容行为和神经元放电活动的更精确描述上。

冰河世纪20的博客 619

MiniMax H3本地部署实战:ComfyUI整合包安装与提速插件验证指南

在AIGC工具链快速演进的当下,本地部署内容生成模型成为许多创作者和开发者的关注焦点。本地部署意味着数据不出本机、可按需定制工作流,还能规避云端排队与外部依赖,其核心价值在于为内容生产提供可控、私密且可编程的生成环境。ComfyUI作为模块化节点式AI绘画工具,凭借灵活的工作流编排和API接口能力,成为承载这类模型的热门平台。MiniMax H3作为支持文本、参考图等多种输入的内容生成模型,与ComfyUI结合后,既适合个人进行概念验证,也能用于团队私有化流程搭建。实际落地过程中,中文整合包显著降低了环境配

weixin_29042035的博客 293

Give Me the Number(将字符串的值变为数)

G - Give Me the Number Time Limit:2000MS     Memory Limit:65536KB     64bit IO Format:%lld & %llu Submit Status Practice ZOJ 2971 Description Numbers in English are written down in t

梧桐下的四叶草 922

CH-x01&ICU-x0201-问答专题

CH201在近距离30cm和远距离1.8m左右测距误差是最大的,误差可能>3 cm。在中间部分测距误差是<2cm的,因为考虑到安装测试治具也存在误差,所以整个范围设置在±3cm。

nicole088的专栏 378

give me the number

Numbers in English are written down in the following way (only numbers less than 109 are considered). Number abc,def,ghi is written as "[abc] million [def]thousand [ghi]". Here "[xyz] " means the wr

lost@hdu 988

Vue3 - [最强] 超详细 Element Plus 组件库主题颜色进行 “统一全局“ 替换,将默认的蓝色主题色更换为其他自定义颜色,覆盖原来的主题色改为自己的颜色(完美解决主题色不生效、没反应)

elementplus修改主题色,vue3+element-plus主题色更换,vue3vite如何修改扩展elementplus主题色样式,全局设置elementplus主题色,有什么办法可以直接全局修改主题色,对elementplus默认蓝色不满意怎么替换更改其他颜色,elementplus覆盖默认主题色,elementplus主题色官方文档,vue3中修改elementplus主题色,elementplus修改主题色不生效怎么办,elementplus如何修改主题颜色,eleme

🏆 前端领域优质创作者 1万+

物联网竞赛单片机应用开发-项目汇总

物联网竞赛单片机应用开发-项目汇总

a6662580的博客 9003

ZOJ 2971-G - Give Me the Number-模拟

http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=14910 给出 数字的英文 翻译成阿拉伯数字 #include #include #include #include #include #include #include #include #include #include using names

缺氧 556

使用Captum库对CIFAR数据集进行模型可解释性分析

为了训练模型,我们需要指定损失函数和优化技术。损失函数用于衡量模型的性能,在训练过程中,我们通过调整模型参数来最小化损失。本教程使用。

2501_90323865的博客 177

Give me 5!

广告:经历了长达数个月的伟光正红的5审5校之后,《大话计算机》一书终于在2019年3月30日送厂印刷,1500页,分3卷,视网膜分辨率,全彩印刷,硬壳精装!这就像历时数年...

大话存储 335

嵌入式内存管理之“LittleFS文件系统”开发(附LittleFS项目源码)

本文介绍了如何在嵌入式系统中实现 LittleFS 文件系统,并结合 Flash 存储进行数据管理。通过详细的代码示例,展示了如何配置、挂载 LittleFS 文件系统,并进行文件操作,如读取、写入和更新数据。特别地,博客通过实际应用演示了如何实现启动计数功能,以及如何处理文件系统的格式化和挂载过程。该示例帮助读者掌握在资源受限的嵌入式环境中实现高效文件存储管理的关键技术。

Bit_Dong的博客 3181

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

ZOJ2971 Give Me the Number 【模拟】

这道题目使用Map。 然后一次性遍历下来即可。 QAQ 注意初始化的时候小心点不要错.. Source Code: //#pragma comment(linker, "/STACK:16777216") //for c++ Compiler #include <stdio.h> #include <iostream> #include <fst...

weixin_30487701的博客 159

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

ZOJ2971-Give Me the Number

Give Me the Number Time Limit: 2 Seconds      Memory Limit: 65536 KB Numbers in English are written down in the following way (only numbers less than 109 are considered). Number abc,def,ghi is

wang_128的博客 431

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

G - Give Me the Number --- (first qualifying)

G - Give Me the Number 时限:2000MS     内存:65536KB     64位IO格式:%lld & %llu 问题描述 Numbers in English are written down in the following way (only numbers less than 109 are considered). Number a

Han_kin的专栏 723

ZOJ 2971 Give Me the Number

Numbers in English are written down in the following way (only numbers less than 109are considered). Number abc,def,ghi is written as "[abc] million [def] thousand [ghi]". Here "[xyz] " means the wr

Occult 336

Give Me the Number ZOJ - 2971

Numbers in English are written down in the following way (only numbers less than 109 are considered). Number abc,def,ghi is written as "[abc] million [def] thousand [ghi]". Here "[xyz] " means the wr...

海绵的博客 244

中国数字前行者共同发声:Digital, Give me five

穷则变,变则通,通则久。 ——语出《系辞·下》 这世界上唯一不变的就是变化,20多位来自各行业的数字前行者共同发声:Digital,give me five! 击掌的瞬间,缘,妙不可言。 变变变,一切都在变! 改革开放40多年的发展,不仅改变了中国的命运,同样也改变了每一个中国人的生活。 对比一下40年前与40年后,数字化给人们带来了翻天覆地的变化。 ▼▼▼ 那时,乘坐绿皮...

阿明观察 658

合天网安实验室CTF-Web100-Give Me Flag

合天网安实验室CTF-Web100-Give Me Flag 题目描述   哎,不小心把代码弄乱惹 相关附件   web100.zip 参考解题步骤 1、下载附件打开后是一段JavaScript代码,但看起来被混淆了 源文件是没有换行的,我这里手动换行以便观察 2、试了一下直接翻译,比如很容易看出getEleById中的 = ment,但后面的就很难判断了。于是调整思路,直接用Chrome跑一下看看。(注意要将上一步的手动换行还原) 调试界面的代码 还是不清楚,但可以看出大体的代码逻辑:   1

MyCyber 1453

Give me five minutes

<br />  1、I'm not myself !我烦透了 <br />  2、Don't bother me! 别烦我! <br />  3、Give me five more minutes please。 再给我五分钟时间好吗? <br />  4、How did you sleep? 你睡的怎么样? <br />  5、 Don't hog the bathroom! 别占着卫生间了! <br />  6、Don't hog the shower. 别占着浴室了! <br /

Yasin Lee 2827

Give Me Some Credit 字段中文含义

give me some credit

data1023的博客 723

HDU1588解题报告

Gauss Fibonacci                                         Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)

jhljx的专栏 394
上一篇: J - Just Pour the Water 解题报告
下一篇: C - Colorful Rainbows 解题报告 (双向栈)
CSUST_ACM
博客等级 码龄15年 42粉丝 127原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值