📄 b.class
字号:
import java.util.Vector;
class b
{
public Vector _fldvoid;
public Vector _fldgoto;
public int _fldelse[];
public int _fldbyte[];
public String _fldfor[];
public int _fldcase[];
public int _fldnew[];
public int _fldint[];
public int _fldchar[];
public int b[];
public int _flddo[];
public int _fldnull;
int _fldif;
sanguo _fldlong;
int a;
int _fldtry;
public b(sanguo sanguo1, int k, int l, int i1)
{
int j1 = 0;
_fldlong = sanguo1;
_fldif = i1;
_fldnull = 0;
_fldvoid = new Vector();
_fldgoto = new Vector();
_fldint = new int[2];
_fldchar = new int[2];
for(j1 = 0; j1 < sanguo1._fldif._mthelse(k).size(); j1++)
{
_fldvoid.addElement((c)sanguo1._fldif._mthelse(k).elementAt(j1));
if(_fldint[0] < ((c)sanguo1._fldif._mthelse(k).elementAt(j1))._fldfor)
{
_fldint[0] = ((c)sanguo1._fldif._mthelse(k).elementAt(j1))._fldfor;
}
if(_fldchar[0] < ((c)sanguo1._fldif._mthelse(k).elementAt(j1))._fldbyte)
{
_fldchar[0] = ((c)sanguo1._fldif._mthelse(k).elementAt(j1))._fldbyte;
}
}
_fldint[0] = _fldint[0] + j1;
for(j1 = 0; j1 < sanguo1._fldif._mthelse(l).size(); j1++)
{
_fldgoto.addElement((c)sanguo1._fldif._mthelse(l).elementAt(j1));
if(_fldint[1] < ((c)sanguo1._fldif._mthelse(l).elementAt(j1))._fldfor)
{
_fldint[1] = ((c)sanguo1._fldif._mthelse(l).elementAt(j1))._fldfor;
}
if(_fldchar[1] < ((c)sanguo1._fldif._mthelse(l).elementAt(j1))._fldbyte)
{
_fldchar[1] = ((c)sanguo1._fldif._mthelse(l).elementAt(j1))._fldbyte;
}
}
_fldint[1] = _fldint[1] + j1;
_fldelse = new int[2];
_fldelse[0] = k;
_fldelse[1] = l;
a = k;
_fldtry = l;
_fldbyte = new int[2];
_fldbyte[0] = ((i)sanguo1._fldif._fldif.elementAt(k))._fldbyte;
_fldbyte[1] = ((i)sanguo1._fldif._fldif.elementAt(l))._fldbyte;
_fldfor = new String[2];
_fldfor[0] = sanguo1._fldif._mthnew(_fldbyte[0]);
_fldfor[1] = sanguo1._fldif._mthnew(_fldbyte[1]);
_fldcase = new int[2];
_fldcase[0] = sanguo1._fldif.a(((i)sanguo1._fldif._fldif.elementAt(k))._fldcase);
_fldcase[1] = sanguo1._fldif.a(((i)sanguo1._fldif._fldif.elementAt(l))._fldcase);
_fldnew = new int[2];
_fldnew[0] = 100;
_fldnew[1] = 100;
b = new int[2];
b[0] = 0;
b[1] = ((i)sanguo1._fldif._fldif.elementAt(l))._fldgoto;
_flddo = new int[2];
_flddo[0] = ((d)sanguo1._fldif._fldnew.elementAt(_fldbyte[0]))._fldint;
_flddo[1] = ((d)sanguo1._fldif._fldnew.elementAt(_fldbyte[1]))._fldint;
}
public String _mthnew(int k)
{
_fldnull++;
int l;
int i1;
String s;
if(k == 0)
{
l = (_fldint[0] + _fldlong._mthfor(12)) - _fldlong._mthfor(12) - _fldint[1] - b[1];
if(l < 0)
{
l = 0;
}
_fldcase[1] -= l;
i1 = _fldlong._mthfor(b[1]);
_fldcase[0] -= i1;
s = _fldfor[0];
} else
{
l = (_fldint[1] + _fldlong._mthfor(12)) - _fldlong._mthfor(12) - _fldint[0] - b[0];
if(l < 0)
{
l = 0;
}
_fldcase[0] -= l;
i1 = _fldlong._mthfor(_fldlong._mthfor(4));
_fldcase[1] -= i1;
s = _fldfor[1];
}
a();
return s + ":\u6740\u654C" + Integer.toString(l) + "\u635F\u5931" + Integer.toString(i1);
}
public String _mthdo(int k)
{
_fldnull++;
if(k == 0)
{
String s = _fldfor[0];
if(_fldcase[0] >= 5 * _fldcase[1])
{
int l = _fldlong._mthfor(10) * (_fldcase[0] / _fldcase[1]);
_fldcase[1] -= l;
a();
return s + ":\u5305\u56F4\u654C\u519B\u6740\u654C" + Integer.toString(l);
} else
{
a();
return s + ":\u5175\u529B\u4E0D\u8DB3\u5B8C\u6210\u5305\u56F4\uFF01";
}
}
String s1 = _fldfor[1];
if(_fldcase[1] >= 5 * _fldcase[0])
{
int i1 = _fldlong._mthfor(10) * (_fldcase[1] / _fldcase[0]);
_fldcase[0] -= i1;
a();
return s1 + ":\u5305\u56F4\u654C\u519B\u6740\u654C" + Integer.toString(i1);
} else
{
a();
return s1 + ":\u5175\u529B\u4E0D\u8DB3\u5B8C\u6210\u5305\u56F4\uFF01";
}
}
public String _mthint(int k)
{
String s;
if(k == 0)
{
s = _fldfor[0];
} else
{
s = _fldfor[1];
}
String s1 = "";
int l = 0;
_fldnull++;
if(_flddo[k] < 50)
{
return s + ":\u91D1\u94B1\u4E0D\u8DB3\u7528\u8BA1\uFF01";
}
_flddo[k] -= 50;
if(k == 0)
{
l = _fldchar[0] - _fldchar[1];
} else
{
l = _fldchar[1] - _fldchar[0];
}
if(l <= 0)
{
return s + ":\u8C0B\u7565\u4E0D\u8DB3\u7528\u8BA1\uFF01";
}
l = _fldlong._mthfor(l);
switch(l)
{
case 0: // '\0'
s1 = a(1, k);
break;
case 1: // '\001'
s1 = a(2, k);
break;
case 2: // '\002'
s1 = a(3, k);
break;
case 3: // '\003'
s1 = a(4, k);
break;
case 4: // '\004'
s1 = a(5, k);
break;
case 5: // '\005'
s1 = a(6, k);
break;
case 6: // '\006'
s1 = a(7, k);
break;
case 7: // '\007'
s1 = a(8, k);
break;
case 8: // '\b'
s1 = a(9, k);
break;
case 9: // '\t'
s1 = a(10, k);
break;
case 10: // '\n'
s1 = a(11, k);
break;
case 11: // '\013'
s1 = a(12, k);
break;
case 12: // '\f'
s1 = a(13, k);
break;
case 13: // '\r'
s1 = a(14, k);
break;
case 14: // '\016'
s1 = a(15, k);
break;
case 15: // '\017'
s1 = a(16, k);
break;
}
a();
return s1;
}
public void a()
{
if(_fldcase[0] <= 0)
{
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -