1067: 密室寻宝(find)

#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <string>
using namespace std;

int main(){
    int p ,q;
    int m,n;
    cin>>p>>q;
    m = p & q;
    int i = 0;
    int k = 0;

    while(m > 0)
    {
        i++;
        if(m % 2 > 0)
        {
            if(k == 0)
                cout<<i;
            else
                cout<<‘ ‘<<i;
            k++;
        }
        m = m /2 ;
    }
    if(k==0)
    {
        cout<<‘0‘;
    }
    if(k>=2)
    {
        cout<<endl<<"Open"<<endl;
    }
    else
    {

        cout<<endl<<"Close"<<endl;
    }

    return 0;
//    cout<<setiosflags(ios::fixed)<<setprecision(4)<<s<<endl;
//    cout<< setiosflags(ios::fixed)<<setprecision(4) <<c<<endl;
}
时间: 2024-11-07 21:15:49

1067: 密室寻宝(find)的相关文章

【字符串】密室寻宝

问题 K: [字符串]密室寻宝 时间限制: 1 Sec  内存限制: 64 MB 1 #include <iostream> 2 #include<string> 3 using namespace std; 4 int p,q,a[100],b[100],c[100]; 5 int main() 6 { 7 cin>>p>>q; 8 int cnt1=0,cnt2=0; 9 while(p!=0) 10 { 11 a[cnt1++]=p%2; 12 p/=

ytu 1067: 顺序排号(约瑟夫环)

1067: 顺序排号Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 31  Solved: 16[Submit][Status][Web Board] Description 有n人围成一圈,顺序排号.从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位. Input 初始人数n Output 最后一人的初始编号 Sample Input 3 Sample Output 2 HINT Source freepro

MySQL在windows系统中修改datadir路径后无法启动问题,报错1067

windows server2008下如何更改MySQL数据库的目录的帖子已经很多了,这里简单介绍一个步骤,如果不成功请先查看其它帖子. 更改默认的mysql数据库目录 将 C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data 改到 D:\MysqlData 1. 建立文件夹 D:\MysqlData 2. 停止 mysql 服务,将 "C:\Documents and Settings\

Windows(7)上不能启动MySQL服务(位于本地计算机上)错误1067 :进程意外终止

就这段时间,很多人在抱怨为什么自己的MySQL又打不开问题. 就“Windows(7)上不能启动MySQL服务(位于本地计算机上)错误1067 :进程意外终止”这个问题,我想到了几种方案解决: 一.首先在windows的服务中确定mysql服务是否开启, 如果你在windows的服务中找不到mysql的服务,这时你需要安装mysql服务. 安装过程可以使用命令行的形式,输入下面的命令,5.1之后的版本的命令:>> mysqld.exe -install(这里我在path设置的MySQL安装文件

nexus启动报错-----&gt;错误 1067: 进程意外终止。

1.今天启动nexus报错: 2.错误信息 错误 1067: 进程意外终止. 3.检查发现我之前把jdk升级了.然而nexus之前指定的jdk将不再生效. 4.解决办法 找到nexus安装目录 修改bin\jsw\conf\wrapper.conf中的wrapper.java.command #wrapper.java.command=java wrapper.java.command=C:\Program Files\Java\jdk1.7.0_79\bin\java.exe 版权声明:本文为

1067: [SCOI2007]降雨量

1067: [SCOI2007]降雨量 Time Limit: 1 Sec  Memory Limit: 162 MBSubmit: 2148  Solved: 554[Submit][Status] Description 我们常常会说这样的话:“X年是自Y年以来降雨量最多的”.它的含义是X年的降雨量不超过Y年,且对于任意Y<Z<X,Z年的降雨量严格小于X年.例如2002,2003,2004和2005年的降雨量分别为4920,5901,2832和3890,则可以说“2005年是自2003年以

BZOJ 1624: [Usaco2008 Open] Clear And Present Danger 寻宝之路

Description 农夫约翰正驾驶一条小艇在牛勒比海上航行. 海上有N(1≤N≤100)个岛屿,用1到N编号.约翰从1号小岛出发,最后到达N号小岛.一 张藏宝图上说,如果他的路程上经过的小岛依次出现了Ai,A2,-,AM(2≤M≤10000)这样的序列(不一定相邻),那他最终就能找到古老的宝藏.  但是,由于牛勒比海有海盗出没.约翰知道任意两个岛屿之间的航线上海盗出没的概率,他用一个危险指数Dij(0≤Dij≤100000)来描述.他希望他的寻宝活动经过的航线危险指数之和最小.那么,在找到宝

bzoj1624 寻宝之路

Description 农夫约翰正驾驶一条小艇在牛勒比海上航行. 海上有N(1≤N≤100)个岛屿,用1到N编号.约翰从1号小岛出发,最后到达N号小岛.一张藏宝图上说,如果他的路程上经过的小岛依次出现了Ai,A2,…,AM(2≤M≤10000)这样的序列(不一定相邻),那他最终就能找到古老的宝藏.  但是,由于牛勒比海有海盗出没.约翰知道任意两个岛屿之间的航线上海盗出没的概率,他用一个危险指数Dij(0≤Dij≤100000)来描述.他希望他的寻宝活动经过的航线危险指数之和最小.那么,在找到宝藏

Windows无法启动SQL server 代理服务(服务器)错误1067:进程意外终止

Windows无法启动SQL server 代理服务(服务器)错误1067:进程意外终止 解决办法: 将关联的sql server(实例) 服务停止. 然后启动sql server代理 服务.