问题标题: 酷町堂:6640 报警器

0
0
已解决
王文博
王文博
缔造者之神
缔造者之神

我最近脑子很糊涂,做一道简单题,样例都不过!!!!!!!!!

#pragma GCC optimize(3)
#pragma GCC target("avx")
#pragma GCC optimize("Ofast")
#pragma GCC optimize("inline")
#pragma GCC optimize("-fgcse")
#pragma GCC optimize("-fgcse-lm")
#pragma GCC optimize("-fipa-sra")
#pragma GCC optimize("-ftree-pre")
#pragma GCC optimize("-ftree-vrp")
#pragma GCC optimize("-fpeephole2")
#pragma GCC optimize("-ffast-math")
#pragma GCC optimize("-fsched-spec")
#pragma GCC optimize("unroll-loops")
#pragma GCC optimize("-falign-jumps")
#pragma GCC optimize("-falign-loops")
#pragma GCC optimize("-falign-labels")
#pragma GCC optimize("-fdevirtualize")
#pragma GCC optimize("-fcaller-saves")
#pragma GCC optimize("-fcrossjumping")
#pragma GCC optimize("-fthread-jumps")
#pragma GCC optimize("-funroll-loops")
#pragma GCC optimize("-fwhole-program")
#pragma GCC optimize("-freorder-blocks")
#pragma GCC optimize("-fschedule-insns")
#pragma GCC optimize("inline-functions")
#pragma GCC optimize("-ftree-tail-merge")
#pragma GCC optimize("-fschedule-insns2")
#pragma GCC optimize("-fstrict-aliasing")
#pragma GCC optimize("-fstrict-overflow")
#pragma GCC optimize("-falign-functions")
#pragma GCC optimize("-fcse-skip-blocks")
#pragma GCC optimize("-fcse-follow-jumps")
#pragma GCC optimize("-fsched-interblock")
#pragma GCC optimize("-fpartial-inlining")
#pragma GCC optimize("no-stack-protector")
#pragma GCC optimize("-freorder-functions")
#pragma GCC optimize("-findirect-inlining")
#pragma GCC optimize("-fhoist-adjacent-loads")
#pragma GCC optimize("-frerun-cse-after-loop")
#pragma GCC optimize("inline-small-functions")
#pragma GCC optimize("-finline-small-functions")
#pragma GCC optimize("-ftree-switch-conversion")
#pragma GCC optimize("-foptimize-sibling-calls")
#pragma GCC optimize("-fexpensive-optimizations")
#pragma GCC optimize("-funsafe-loop-optimizations")
#pragma GCC optimize("inline-functions-called-once")
#pragma GCC optimize("-fdelete-null-pointer-checks")
#pragma GCC optimize(2)
#include <bits/stdc++.h>
using namespace std;
int a,b,c,d,x,y,z,x1,y10,z1;
int main()
{
    ios::sync_with_stdio(false);
    cin.tie(0);
    cout.tie(0);
    cin>>a>>b>>c>>d>>x>>y>>z;
    x1=x;
    y10=y;
    z1=z;
    x%=(a+b);
    x1%=(c+d);
    y%=(a+b);
    y10%=(c+d);
    z%=(a+b);
    z1%=(c+d);
    bool x2=(x<=a),x3=(x1<=c);
    bool y2=(y<=a),y3=(y10<=c);
    bool z2=(z<=a),z3=(z1<=c);
    if(x2+x3==0)
    {
        cout<<"none\n";
    }
    else if(x2+x3==1) cout<<"one\n";
    else cout<<"both\n";
    if(y2+y3==0)
    {
        cout<<"none\n";
    }
    else if(y2+y3==1) cout<<"one\n";
    else cout<<"both\n";
    if(z2+z3==0)
    {
        cout<<"none\n";
    }
    else if(z2+z3==1) cout<<"one\n";
    else cout<<"both\n";
}

望大神指教!


0
已采纳
张天璨
张天璨
新手天翼
新手天翼

标记两个报警器分别会响的时刻

然后对三个人进行处理

so easy!

	1) 您每天都这么精神!

  2) 您真幽默,话从您口中说出来就是不一样。

  3) 听君一席话,胜读十年书,今天与您交谈,我受益匪浅。

  4) 在这个问题的处理上,您真有大将风度。

  5) 您真是一位事业有成的人,非常令人羡慕。

  6) 您的下属都这么尊重您,真是少见。

  7) 您说得实在是太好了

  8) 我唯一能做的,就只有刻骨铭心的牢记在心了

  9) 我在社人间**打这么多年,所谓阅人无数,就算没有见过猪走路,也总明白猪肉是啥味道的

  10) 在没听您说话之前,我就已经心灰意冷,对人间没抱什么希望了,传说已经幻灭,神话已经终结,留在人间还有什么意思

 

张天璨在2021-08-30 20:43:52追加了内容

你的代码我看不懂

张天璨在2021-08-30 20:48:53追加了内容
核心: 
	for(int i=1;i<=1000;i++){
		int j=i;
		第一个报警器连续响q秒{
			第一个报警器标记为1;
		}
		i=j;
		i累加到下次该响的时刻 
	}
	for(int i=1;i<=1000;i++){
		int j=i;
		第二个报警器连续响s秒{
			第二个报警器标记为1;
		}
		i=j;
		i累加到下次该响的时刻 
	}

 

0
0
包思远
包思远
初级启示者
初级启示者

周期啊

包思远在2021-08-30 21:08:08追加了内容

@张天璨   我的代码更简单些

0
包思远
包思远
初级启示者
初级启示者

包思远在2021-08-30 20:59:11追加了内容

@王文博 @王文博   @王文博 

我要回答