2018沈阳J How Much Memory Your Code Is Using?
J How Much Memory Your Code Is Using?
字符串模拟
#include<bits/stdc++.h>using namespace std;int main() {//freopen("in.txt","r",stdin);//ios::sync_with_stdio(false),cin.tie(0);int kase=0;int T;cin>>T;while(T--){int n;int ans=0;int num;cin>>n;getchar();for(int i=0;i<n;i++){ //getchar(); string s;int tmp;getline(cin,s);//cout<<s<<endl;string str=s;//cout<<str<<endl;if(s[0]=='b')tmp=1;else if(s[0]=='c')tmp=1;else if(s[0]=='i')tmp=4;else if(s[0]=='d')tmp=8;else if(s[0]=='f')tmp=4;else if(s[0]=='_')tmp=16;else if(s[0]=='l'){if(s[5]=='l')tmp=8;else if(s[5]=='d')tmp=16;}int loc1=str.find("[");num=0;if(loc1!=-1){int loc2=str.find("]");for(int i=loc1+1;i<loc2;i++){num=num*10+s[i]-'0';}}if(num)tmp*=num;ans+=tmp;}ans=ceil((double)ans/1024);cout<<"Case #"<<++kase<<": "<<ans<<endl;}return 0; }
转载于:https://www.cnblogs.com/kuroko-ghh/p/10029734.html
2018沈阳J How Much Memory Your Code Is Using?相关推荐
- 2018 ACM/ICPC 沈阳站 J How Much Memory Your Code Is Using?
题目描述 In the C++ language, the values of variables are stored somewhere in the computer memory as zer ...
- 2018沈阳oniste J-C-G-E题
目录 J. How Much Memory Your Code Is Using? 题目链接\href{https://nanti.jisuanke.com/t/A2171}{题目链接}题目链接 题意 ...
- ACM-ICPC 2018 沈阳赛区网络预赛(E F G J K)
ACM-ICPC 2018 沈阳赛区网络预赛(E F G J K) 复杂的模拟题懒癌患者表示写不动 D. Made In Heaven (K短路) 略 int head[MAXN]; int cure ...
- ACM-ICPC 2018 沈阳赛区网络预赛 Spare Tire(容斥+公式推)
A sequence of integer \lbrace a_n \rbrace{an} can be expressed as: \displaystyle a_n = \left\{ \beg ...
- 2018沈阳网络预选赛 kachang
Ka Chang 问答问题反馈 只看题面 19.64% 1000ms 131072K Given a rooted tree ( the root is node 11) of NN nodes. I ...
- How Much Memory Your Code Is Using? Gym - 101955J
How Much Memory Your Code Is Using? Gym - 101955J 题意: t组数据,每组数据会有n个定义类型的方式,给你每个类型所占字节,问一共占了多少字节,最终答案 ...
- 2018沈阳集训day1
问题 A: 马克的字符串 时间限制: 1 Sec 内存限制: 256 MB 题目描述 定义一个字符串满足'MK'性质当且仅当它修改其中不超过k个字符后是回文串.给你一个字符串,问它有多少非空子串满足 ...
- memory reference code(MRC)与内存兼容性
在普通用户看来,0603 BIOS是个不起眼的更新,但在行业人士看来,这个是重大的更新,提升了内存兼容性.实测解决了大部分DDR4 16G 3600.DDR4 16G 4000频率内存XMP兼容性问题 ...
- 2018沈阳网络赛J
给一颗树,两种操作,一种把同一层的点权值加上v,另一种求一点下的子树权值和. 按层数中点个数分块,小块直接暴力把所有点用bit更新,大块把层的值存下来. 询问的时候子树权值和为bit中的值以及其下面的 ...
最新文章
- DataInputStream与DataOutputStream类
- solr7.4.0+mysql+solrj(简而优美)
- C# 文件操作详解(三)---------Directory类
- MiniApp微信小程序入口在安卓手机桌面
- Java API方式调用Kafka各种协议
- 【读书笔记】浪潮之巅——公司史篇
- PRML第三章3.2
- 小程序云开发 上传图片到云存储
- dBm与功率(w)换算技巧---心算
- 【Cpp】C和C++混合编程
- 稳压二极管原理、参数、动态电阻特性
- CoLA任务的数据增强方法
- 游戏介绍——《逆转裁判》
- html英文排版怎么对齐方式,HTML排版中文英文标点不对齐
- 2017春节~人生智慧箴言
- 色即是空 空即是色_huadingjin_新浪博客
- Grade for Android 之二:Groovy 与Java的语法区别
- 购物网站商城系统,购物网站毕业设计,B2C网上购物系统毕业设计
- 微信红包金额分配的算法
- 06- 移动端APP兼容性测试以及APP兼容性测试手机选择与云测试技术
热门文章
- RK3399 HDCP 2.2key
- 数据保护与隐私无从下手?IBM Guardium在全面可靠上拔头筹!
- 宝塔Linux面板使用
- PLM、ERP、APS、MES几种信息系统的数据集成
- 中国移动光猫怎么进网页服务器,中国移动光猫设置方法(192.168.1.1进不了光猫)...
- 微信域名网址强制跳转至浏览器打开指定app网页
- android权限编辑xml大全(中英文对照)
- android pak文件_游戏中的Pak文件解析
- 机器人运动估计系列(二)——运动学方程(上)
- python博客下载本地文件_Linux CentOS6安装Git、Node.js及Hexo静态博客安装和使用方法...