求助,样例过了,但全红
查看原帖
求助,样例过了,但全红
776896
lrh18856925124楼主2022/11/1 20:06
#include <stdio.h>

int main()
{
	char a[9] = { 'a' };
	char b[9] = { 'a' };
	int c[100] = { 0 };
	int n = 0, i = 0, j = 0;
	scanf("%d", &n);
	for (i = 0; i < n; i++) {
		scanf("%s",&a);
		scanf("%s",&b);
		if (a[0] == 'R') {
			if (b[0] == 'S') { 
				c[j] = 1;
				j++; 
			}
			if (b[0] == 'R') {
				c[j] = 2;
				j++;
			}
			if (b[0] == 'P') {
				c[j] = 3;
				j++;
			}
		}
		if (a[0] == 'S') {
			if (b[0] == 'P') {
				c[j] = 1;
				j++;
			}
			if (b[0] == 'S') {
				c[j] = 2;
				j++;
			}
			if (b[0] == 'S') {
				c[j] = 3;
				j++;
			}
		}
		if (a[0] == 'P') {
			if (b[0] == 'R') {
				c[j] = 1;
				j++;
			}
			if (b[0] == 'P') {
				c[j] = 2;
				j++;
			}
			if (b[0] == 'S') {
				c[j] = 3;
				j++;
			}
		}
	}
	for (i = 0; i < n; i++) {
		if (c[i] == 1) {
			printf("Player1\n");
		}
		if (c[i] == 2) {
			printf("Tie\n");
		}
		if (c[i] == 3) {
			printf("Player2\n");
		}
	}

	return 0;
}
2022/11/1 20:06
加载中...