Uva 10093 - An Easy Problem!
来源:互联网 发布:淘宝联盟推广赚钱吗 编辑:程序博客网 时间:2024/06/13 09:32
中午在机房想A的一道题
没A了
关键在于读题
题意
给定一个未知进制下的数,找到x进制,使得这个数整除x-1
若不存在blablabla
6Y
#include<stdio.h>#include<string.h>#include<algorithm>int f(char x){if(x>='0'&&x<='9')return x-'0';if(x>='A'&&x<='Z')return x-'A'+10;if(x>='a'&&x<='z')return x-'a'+36;return 0;}int main(){char s[1010];while(scanf("%s",s)!=EOF){int len=strlen(s),i,j;int res=2;for(i=0;i<len;i++)res=std::max(res,f(s[i])+1);int x=0;for(i=0;i<len;i++)x+=f(s[i]);if(s[i]=='-')x=-x;for(;res<=62;res++)if(x%(res-1)==0)break;if(res==63)printf("such number is impossible!\n");else printf("%d\n",res);}return 0;}
5464
AC: 20
- Uva 10093 - An Easy Problem!
- UVa 10093 - An Easy Problem!
- An Easy Problem
- 2055 An easy problem
- An Easy Problem!
- An Easy Problem!
- poj2826 An Easy Problem?!
- HDOJ2055 An easy problem
- An Easy Problem
- hdu-An Easy Problem
- hdu2601 An easy problem
- An Easy Problem
- hdu-An Easy Problem
- HDU_2055 An easy problem
- HDU_2123 An easy problem
- B - An easy problem
- B - An easy problem
- An easy problem
- 私有继承的作用
- HEVC中的SAO 3 rdoSaoUnitAll
- jQuery基本选择器
- 安卓学习资料推荐
- 第4章 建立基本模型—类图
- Uva 10093 - An Easy Problem!
- 数据链路层----差错检测
- eclipse编辑web.xml很卡的原因及解决办法
- 哈密顿绕行世界问题(dfs)
- 项目二
- jQuery实现用户注册的表单验证
- IOS自定义的数字键盘 FPNumberPadView
- 计算机资源分享,学习资料图书下载
- 简单四招为windows 7系统瘦身