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?相关推荐

  1. 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 ...

  2. 2018沈阳oniste J-C-G-E题

    目录 J. How Much Memory Your Code Is Using? 题目链接\href{https://nanti.jisuanke.com/t/A2171}{题目链接}题目链接 题意 ...

  3. 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 ...

  4. ACM-ICPC 2018 沈阳赛区网络预赛 Spare Tire(容斥+公式推)

    A sequence of integer \lbrace a_n \rbrace{an​} can be expressed as: \displaystyle a_n = \left\{ \beg ...

  5. 2018沈阳网络预选赛 kachang

    Ka Chang 问答问题反馈 只看题面 19.64% 1000ms 131072K Given a rooted tree ( the root is node 11) of NN nodes. I ...

  6. How Much Memory Your Code Is Using? Gym - 101955J

    How Much Memory Your Code Is Using? Gym - 101955J 题意: t组数据,每组数据会有n个定义类型的方式,给你每个类型所占字节,问一共占了多少字节,最终答案 ...

  7. 2018沈阳集训day1

    问题 A: 马克的字符串 时间限制: 1 Sec  内存限制: 256 MB 题目描述 定义一个字符串满足'MK'性质当且仅当它修改其中不超过k个字符后是回文串.给你一个字符串,问它有多少非空子串满足 ...

  8. memory reference code(MRC)与内存兼容性

    在普通用户看来,0603 BIOS是个不起眼的更新,但在行业人士看来,这个是重大的更新,提升了内存兼容性.实测解决了大部分DDR4 16G 3600.DDR4 16G 4000频率内存XMP兼容性问题 ...

  9. 2018沈阳网络赛J

    给一颗树,两种操作,一种把同一层的点权值加上v,另一种求一点下的子树权值和. 按层数中点个数分块,小块直接暴力把所有点用bit更新,大块把层的值存下来. 询问的时候子树权值和为bit中的值以及其下面的 ...

最新文章

  1. DataInputStream与DataOutputStream类
  2. solr7.4.0+mysql+solrj(简而优美)
  3. C# 文件操作详解(三)---------Directory类
  4. MiniApp微信小程序入口在安卓手机桌面
  5. Java API方式调用Kafka各种协议
  6. 【读书笔记】浪潮之巅——公司史篇
  7. PRML第三章3.2
  8. 小程序云开发 上传图片到云存储
  9. dBm与功率(w)换算技巧---心算
  10. 【Cpp】C和C++混合编程
  11. 稳压二极管原理、参数、动态电阻特性
  12. CoLA任务的数据增强方法
  13. 游戏介绍——《逆转裁判》
  14. html英文排版怎么对齐方式,HTML排版中文英文标点不对齐
  15. 2017春节~人生智慧箴言
  16. 色即是空 空即是色_huadingjin_新浪博客
  17. Grade for Android 之二:Groovy 与Java的语法区别
  18. 购物网站商城系统,购物网站毕业设计,B2C网上购物系统毕业设计
  19. 微信红包金额分配的算法
  20. 06- 移动端APP兼容性测试以及APP兼容性测试手机选择与云测试技术

热门文章

  1. RK3399 HDCP 2.2key
  2. 数据保护与隐私无从下手?IBM Guardium在全面可靠上拔头筹!
  3. 宝塔Linux面板使用
  4. PLM、ERP、APS、MES几种信息系统的数据集成
  5. 中国移动光猫怎么进网页服务器,中国移动光猫设置方法(192.168.1.1进不了光猫)...
  6. 微信域名网址强制跳转至浏览器打开指定app网页
  7. android权限编辑xml大全(中英文对照)
  8. android pak文件_游戏中的Pak文件解析
  9. 机器人运动估计系列(二)——运动学方程(上)
  10. python博客下载本地文件_Linux CentOS6安装Git、Node.js及Hexo静态博客安装和使用方法...