注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

OI之路,漫漫人生

只为梦想,没有理由

 
 
 

日志

 
 

POJ2190ISBN题解  

2014-03-17 22:11:00|  分类: POJ |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
                                                                    isbn
                                            BY   LGS
题目大意:简单模拟。注意?能填X的条件是?在最后末尾,英文看起来一开始没注意WA了。

题解:略。

总结:水题。
代码:
#include<cstdio>
using namespace std;
int i,j,n,sum,ans,m;
char a[100];
bool F;
int main()
{
 scanf("%s",a);sum=0;
for (i=0;i<=9;i++)
   {
   if (a[i]=='?') {j=i;continue;};
   if (a[i]=='X') sum+=10*(10-i);
    else sum+=(a[i]-48)*(10-i);
   }
for (i=0;i<=10;i++)
 if ((i*(10-j)+sum)%11==0)
    {F=true;break;}
if (F){
if (i==10) {if (j==9)printf("X\n");
            else printf("-1\n");}
 else printf("%d\n",i); 
      }
 else printf("-1\n");
return 0;
}
  评论这张
 
阅读(196)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018