CF 1A1B 两个水题(简单思维+细心)
来源:互联网 发布:cax线切割编程视频教程 编辑:程序博客网 时间:2024/05/21 18:43
题目大意:
简单思维题目,如例子长为6,宽为6的卡片,用4*4的卡片覆盖,最少用几张卡片可以覆盖完。
题目地址:Codeforces 1A
AC代码:
#include<cstdio>#include<iostream>using namespace std;int main(){ __int64 m,n,t,res,len1,len2; while(~scanf("%I64d%I64d%I64d",&m,&n,&t)) { len1=m/t; if(m%t) len1++; len2=n/t; if(n%t) len2++; res=len1*len2; printf("%I64d\n",res); } return 0;}
题目大意:
题意很简单R23C55是第23行第55列,BC就是55的意思。从A~Z,AA~ZZ,AAA~ZZZ。
主要就是数字转换成字母的时候需要考虑Z,Z比较特殊。
题目地址:Codeforces 1B
AC代码:
#include<cstdio>#include<iostream>#include<cstring>#include<string>using namespace std;char a[18];int main(){ int n,i; cin>>n; while(n--) { cin>>a; int len=strlen(a); int flag=0; int cnt=0; for(i=1;i<len;i++) { if((a[i]>='0'&&a[i]<='9')&&(a[i-1]>='A'&&a[i-1]<='Z')) cnt++; } if(cnt==1) //判断是哪种情况 flag=1; if(flag) //输入BC23类似的 { int t1=0,t2=0; for(i=0;i<len;i++) { if(a[i]>='A'&&a[i]<='Z') t1=t1*26+(a[i]-'A'+1); else t2=t2*10+(a[i]-'0'); } cout<<"R"<<t2<<"C"<<t1<<endl; } else { //输入R23C55类似的 int t1=0,t2=0; for(i=1;i<len;i++) { if(a[i]>='0'&&a[i]<='9') t1=t1*10+(a[i]-'0'); else break; } for(int j=i+1;j<len;j++) { if(a[j]>='0'&&a[j]<='9') t2=t2*10+(a[j]-'0'); } char rs[12],res[12]; int xx=-1; while(t2) { int num=t2%26; if(num==0) { rs[++xx]='Z'; //这里需要分类,为Z的时候特殊 t2--; } else rs[++xx]=num-1+'A'; t2/=26; } for(i=0;i<=xx;i++) res[i]=rs[xx-i]; res[++xx]='\0'; cout<<res<<t1<<endl; } } return 0;}
- CF 1A1B 两个水题(简单思维+细心)
- HDU 4466 Triangle 第二次积分赛C题(思维+简单dp+细心)
- cf(思维题)
- cf(数学思维题)
- ZOJ 3657The Little Girl..2012长春现场赛C题(简单思维+细心)
- cf(思维,数学)
- cf(思维题,判断两个大数的大小的比较方法)
- CF 527B 思维题
- cf 433 C(思维题)
- CF#446 Gluttony(思维题)
- (CF 792E Colored Balls) 思维题 贪心
- CF Round 423 Div2 PC(思维题)
- Hrbust 1389 JiaozhuV5 Substrings【思维+大模拟+细心+细心】窝为什么要做这种题T T
- 播放器(模拟题,细心)
- 生活需要细心 生活经验(1)
- CF 19C 思维题STL应用
- 【CF】【318div2D】【思维题】【DP|数学】
- cf #334 C. Alternative Thinking (思维题)
- 如何去掉字符串的最后一位
- 使用mybatis执行sql的时候为什么会出现Parameter index out of range (1 > number of parameters, which is 0)?
- Setting up a Keystone development environment
- 通过PL/SQL导入数据到oracle数据库
- Python 文件集合
- CF 1A1B 两个水题(简单思维+细心)
- JAVA编程心得-无法实例化同包其他类的内部类的问题
- 目标检测的图像特征提取之(二)LBP特征——http://blog.csdn.net/zouxy09/article/details/7929531
- Ant学习之Hello World
- Oracle 取随机数
- git 删除远程主分支及其它操作
- Python学习笔记(十六):类代码编写细节
- 加密与 SQL Server 的连接
- 目标检测的图像特征提取之(三)Haar特征_http://blog.csdn.net/zouxy09/article/details/7929570