View Code of Problem 11

#include<stdio.h>
#include<math.h>
#include<string.h>
//#include<algorithm>
#include <bits/stdc++.h>


int main() {
	int t;
	int k=1;
	while(scanf("%d",&t)) {
		getchar();
		if(t==0) {
			break;
		}
		printf("Case #%d:\n",k);
		for(int i=0; i<t; i++) {
			char str[1001];
			gets(str);
			int xxi=0,yxi=0,zxi=0;
			int xmi,ymi,zmi;
			for(int j=0; j<strlen(str); j++) {
				if(str[j]=='X') {
//					printf("%d\n",str[j-2]);
					xxi=xxi+str[j-2]-'0';
					xmi=str[j+2]-'0';
				} else if(str[j]=='Y') {
					yxi=yxi+str[j-2]-'0';
					ymi=str[j+2]-'0';
				} else if(str[j]=='Z') {
					zxi=zxi+str[j-2]-'0';
					zmi=str[j+2]-'0';
				}
			}
			if(xmi==0) {
				xmi=1;
			}
			if(ymi==0) {
				ymi=1;
			}
			if(zmi==0) {
				zmi=1;
			}
//			printf("%d %d %d %d %d %d\n",xxi,yxi,zxi,xmi,ymi,zmi);
			xxi=xxi*xmi;
			yxi=yxi*ymi;
			zxi=zxi*zmi;
			xmi--;
			ymi--;
			zmi--;


			if(xxi>0) {				//输出
				if(ymi>0)
					printf("%d * X ^ %d",xxi,xmi);
				else if(xmi==0)			//x的指数为1,直接输出系数
					printf("%d",xxi);
				if(yxi>0)
					printf(" + ");
				else {			//y不输出,但还要输出z
					if(zxi>0)
						printf(" + ");
				}
			}
			if(yxi>0) {
				if(ymi>0)
					printf("%d * Y ^ %d",yxi,ymi);
				else if(ymi==0)
					printf("%d",yxi);
				if(zxi>0)
					printf(" + ");
			}

			if(zxi>0) {
				if(zmi>0)
					printf("%d * Z ^ %d",zxi,zmi);
				else if(zmi==0)
					printf("%d",zxi);
			}
			printf("\n");

		}

		k++;
	}

}
/*
Main.java:53: error: unmappable character for encoding ASCII
			if(xxi>0) {				//??????
			           				  ^
Main.java:53: error: unmappable character for encoding ASCII
			if(xxi>0) {				//??????
			           				   ^
Main.java:53: error: unmappable character for encoding ASCII
			if(xxi>0) {				//??????
			           				    ^
Main.java:53: error: unmappable character for encoding ASCII
			if(xxi>0) {				//??????
			           				     ^
Main.java:53: error: unmappable character for encoding ASCII
			if(xxi>0) {				//??????
			           				      ^
Main.java:53: error: unmappable character for encoding ASCII
			if(xxi>0) {				//??????
			           				       ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			   ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			    ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			     ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			      ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			       ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			        ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			         ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			          ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			           ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			            ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			             ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			              ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                 ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                  ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                   ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                    ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                     ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                      ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                       ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                        ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                         ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                          ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                           ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                            ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                             ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                              ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                               ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                                ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                                 ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                                  ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                                   ^
Main.java:56: error: unmappable character for encoding ASCII
				else if(xmi==0)			//x????????????1?????????????????????
				               			                                    ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			   ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			    ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			     ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			      ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			       ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			        ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			         ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			          ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			           ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			            ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			             ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			              ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			               ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			                ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			                 ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			                  ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			                   ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			                    ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			                     ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			                      ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			                       ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			                        ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			                         ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			                          ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			                           ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			                            ^
Main.java:60: error: unmappable character for encoding ASCII
				else {			//y???????????????????????????z
				      			                             ^
Main.java:1: error: illegal character: '#'
#include<stdio.h>
^
Main.java:1: error: class, interface, or enum expected
#include<stdio.h>
        ^
Main.java:2: error: illegal character: '#'
#include<math.h>
^
Main.java:3: error: illegal character: '#'
#include<string.h>
^
Main.java:5: error: illegal character: '#'
#include <bits/stdc++.h>
^
Main.java:10: error: class, interface, or enum expected
	int k=1;
	^
Main.java:11: error: class, interface, or enum expected
	while(scanf("%d",&t)) {
	^
Main.java:13: error: class, interface, or enum expected
		if(t==0) {
		^
Main.java:15: error: class, interface, or enum expected
		}
		^
Main.java:17: error: class, interface, or enum expected
		for(int i=0; i<t; i++) {
		^
Main.java:17: error: class, interface, or enum expected
		for(int i=0; i<t; i++) {
		             ^
Main.java:17: error: class, interface, or enum expected
		for(int i=0; i<t; i++) {
		                  ^
Main.java:19: error: class, interface, or enum expected
			gets(str);
			^
Main.java:20: error: class, interface, or enum expected
			int xxi=0,yxi=0,zxi=0;
			^
Main.java:21: error: class, interface, or enum expected
			int xmi,ymi,zmi;
			^
Main.java:22: error: class, interface, or enum expected
			for(int j=0; j<strlen(str); j++) {
			^
Main.java:22: error: class, interface, or enum expected
			for(int j=0; j<strlen(str); j++) {
			             ^
Main.java:22: error: class, interface, or enum expected
			for(int j=0; j<strlen(str); j++) {
			                            ^
Main.java:26: error: class, interface, or enum expected
					xmi=str[j+2]-'0';
					^
Main.java:27: error: class, interface, or enum expected
				} else if(str[j]=='Y') {
				^
Main.java:29: error: class, interface, or enum expected
					ymi=str[j+2]-'0';
					^
Main.java:30: error: class, interface, or enum expected
				} else if(str[j]=='Z') {
				^
Main.java:32: error: class, interface, or enum expected
					zmi=str[j+2]-'0';
					^
Main.java:33: error: class, interface, or enum expected
				}
				^
Main.java:37: error: class, interface, or enum expected
			}
			^
Main.java:40: error: class, interface, or enum expected
			}
			^
Main.java:43: error: class, interface, or enum expected
			}
			^
Main.java:46: error: class, interface, or enum expected
			yxi=yxi*ymi;
			^
Main.java:47: error: class, interface, or enum expected
			zxi=zxi*zmi;
			^
Main.java:48: error: class, interface, or enum expected
			xmi--;
			^
Main.java:49: error: class, interface, or enum expected
			ymi--;
			^
Main.java:50: error: class, interface, or enum expected
			zmi--;
			^
Main.java:53: error: class, interface, or enum expected
			if(xxi>0) {				//??????
			^
Main.java:56: error: class, interface, or enum expected
				else if(xmi==0)			//x????????????1?????????????????????
				^
100 errors
*/

Double click to view unformatted code.


Back to problem 11