求助一道不是本网站的题!!!
  • 板块学术版
  • 楼主1998ikun0802
  • 当前回复6
  • 已保存回复6
  • 发布时间2020/10/18 16:41
  • 上次更新2023/11/5 10:28:16
查看原帖
求助一道不是本网站的题!!!
370032
1998ikun0802楼主2020/10/18 16:41

今天我要求助的一道题不是洛谷这个网站的,网址是http://ybt.ssoier.cn:8088/problem_show.php?pid=1083 我写了一段这样的C++代码,这只有20分(只有两个测试点的答案正确)而第二段查到的C语言代码就可以通过呢?(假设语言相同)

#include<iostream>
using namespace std;
int main()
{
	int a,b,i,c=1;
	cin>>a>>b;
	for(i=1;i<=b;i++)
	{
		c=c*a;	
	}	
	if(c%7==0)
		cout<<"Monday";
	else if(c%7==1)
   		cout<<"Tuesday";
	else if(c%7==2)
		cout<<"Wendnsday";
	else if(c%7==3)
		cout<<"Thursday";
	else if(c%7==4)
		cout<<"Friday";
	else if(c%7==5)
		cout<<"Saturday";
	else if(c%7==6)
		cout<<"Sunday";
	return 0;
}
----------------------------分--界--线-----------------------------
#include <cstdio>
using namespace std;
int main ()
{
	int a,b,c=1;
	scanf("%d %d",&a,&b);
	for(int i=1;i<=b;i++)
	{
		c*=a;
		c%=7;
	}
	switch(c)
	{
		case 1:printf("Monday");break;
		case 2:printf("Tuesday");break;
		case 3:printf("Wednesday");break;
		case 4:printf("Thursday");break;
		case 5:printf("Friday");break;
    	case 6:printf("Saturday");break;
		case 0:printf("Sunday");break;
	}
	return 0;
}
2020/10/18 16:41
加载中...