求助
查看原帖
求助
346662
yezihao1楼主2021/2/9 13:57

rt

#include<iostream>
using namespace std;
char changggge(int a)
{
	switch(a)
	{
		case a==1:return '1';break;
		case a==2:return '2';break;
		case a==3:return '3';break;
		case a==4:return '4';break;
		case a==5:return '5';break;
		case a==6:return '6';break;
		case a==7:return '7';break;
		case a==8:return '8';break;
		case a==9:return '9';break;
		case a==10:return 'A';break;
		case a==11:return 'B';break;
		case a==12:return 'C';break;
		case a==13:return 'D';break;
		case a==14:return 'E';break;
		case a==15:return 'F';break;
	} 
}
char changgge(int a)
{
	int j=a%16;
	int k=a/16;
	int i=k%16;
	char s=changggge(i);
	char c=changggge(j);
	return s;
	return c;
}
int changge(char a)
{
	switch(a)
	{
		case a=='1':return 1;break;
		case a=='2':return 2;break;
		case a=='3':return 3;break;
		case a=='4':return 4;break;
		case a=='5':return 5;break;
		case a=='6':return 6;break;
		case a=='7':return 7;break;
		case a=='8':return 8;break;
		case a=='9':return 9;break;
		case a=='A':return 10;break;
		case a=='B':return 11;break;
		case a=='C':return 12;break;
		case a=='D':return 13;break;
		case a=='E':return 14;break;
		case a=='F':return 15;break;
	 } 
}	
int change(char a,char b)
{
	int t=changge(a);
	int m=changge(b);
	return t*16+m;
} 
int main()
{
	char a,b,c,d,e,f,g;
	cin>>a>>b>>c>>d>>e>>f>>g; 
	cout<<"#";
	int t=change(b,c);
	int m=change(d,e);
	int n=change(f,g);
	char h=changgge(255-t);
	char i=changgge(255-m);
	char j=changgge(255-n); 
	cout<<h<<i<<j;
	return 0;
	}

2021/2/9 13:57
加载中...