社区讨论

全wa,求调

P5742【深基7.例11】评等级参与者 2已保存回复 2

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
2 条
当前快照
1 份
快照标识符
@m28lqau6
此快照首次捕获于
2024/10/14 13:56
去年
此快照最后确认于
2025/11/04 17:13
4 个月前
查看原帖
C
#include <stdio.h>
#include<math.h>


int a1(int a,int b)
{
	int d=a+b;
	return d;
}

struct mm
{
	long long int xhao;
	int xy;
	int sz;
    int (*p)(int a,int b);
};

void a2(struct mm *m);
void a2(struct mm *m)
 {
 	m->p=a1;
 	int d=m->p(m->xy,m->sz);
 	if((7*m->xy+3*m->sz)>=800&&d>140)
 	{
 		printf("Excellent\n");
	 }else
	 {
	 	printf("Not Excellent\n");
	 }
 }




int main()
{
	
	long long int n,i=0;
	scanf("%lld",&n);
	struct mm a[10000];
	
	for(i=0;i<n;i++)
	{
		scanf("%lld %d %d",&a[i].xhao,&a[i].xy,&a[i].sz);
	}
	
	for(i=0;i<n;i++)
	{
		a2(&a[i]);
	}
	
	return 0;
}

回复

2 条回复,欢迎继续交流。

正在加载回复...