本文共 989 字,大约阅读时间需要 3 分钟。
1、题目:
超级玛丽 Time Limit: 1000MS Memory limit: 65536K 题目描述浪子和南爵总喜欢玩超级玛丽这款游戏,不过玩久了也会产生烦腻的感觉!!已知这个游戏中有若干个天空场景,每个场景内包含四个参数 N(云彩个数)、D(跳跃长度)、M、L。 第 i 朵云彩位于[(i-1)*M,(i-1)*M+L](保证L
2、代码:
#include#include using namespace std;int n,d,m,l,t;int n1,d1,m1,l1;int main(){ scanf("%d",&t); while(t--) { long long count=0; scanf("%d%d%d%d",&n,&d,&m,&l); long long a,b,idx=0,k=1; while(k<=n) { a=k*l+(k-1)*(m-l); b=k*m-1; if(a/d!=b/d)break; k++; } long long a1=a/d; long long ans1=(a/d)*d+d; scanf("%d%d%d%d",&n,&d,&m,&l); k=1; while(k<=n) { a=k*l+(k-1)*(m-l); b=k*m-1; if(a/d!=b/d)break; k++; } long long a2=a/d; long long ans2=(a/d)*d+d; if(a1==a2) printf("Az is Winner at %lld\n",ans2); if(a1>a2) printf("Lz is Winner at %lld\n",ans1); if(a1
转载地址:http://qycdi.baihongyu.com/