public class Konwersja
{
public static void main
(String[] args
) {
int system1=0;
try
{
system1
=Integer.
parseInt(br.
readLine()); }
{
System.
out.
println("E - komunikat o błędzie"); return;
}
int system2=0;
try
{
system2
=Integer.
parseInt(br.
readLine()); }
{
System.
out.
println("E - komunikat o błędzie"); return;
}
String[] cyfry
=br.
readLine().
split(" "); int liczba=0;
for (int i=0;i<cyfry.length;i++)
try
{
liczba
=liczba
*system1
+Integer.
parseInt(cyfry
[i
]); }
{
System.
out.
println("E - komunikat o błędzie"); return;
}
ArrayList<int> cyfry2=new ArrayList<int>();
do
{
cyfry2.add(liczba%system2);
liczba/=system2;
}
while (liczba>0)
for (int i=cyfry2.size();i-->0;)
System.
out.
print(cyfry2.
get(i
)+" "); }
}
cHVibGljIGNsYXNzIEtvbndlcnNqYQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKQoJewoJCUJ1ZmZlcmVkUmVhZGVyIGJyPW5ldyBCdWZmZXJlZFJlYWRlcihuZXcgSW5wdXRTdHJlYW1SZWFkZXIoU3lzdGVtLmluKSk7CgkJaW50IHN5c3RlbTE9MDsKCQl0cnkKCQl7CgkJCXN5c3RlbTE9SW50ZWdlci5wYXJzZUludChici5yZWFkTGluZSgpKTsKCQl9CgkJY2F0Y2ggKE51bWJlckZvcm1hdEV4Y2VwdGlvbiBlKQoJCXsKCQkJU3lzdGVtLm91dC5wcmludGxuKCJFIC0ga29tdW5pa2F0IG8gYsWCxJlkemllIik7CgkJCXJldHVybjsKCQl9CgkJaW50IHN5c3RlbTI9MDsKCQl0cnkKCQl7CgkJCXN5c3RlbTI9SW50ZWdlci5wYXJzZUludChici5yZWFkTGluZSgpKTsKCQl9CgkJY2F0Y2ggKE51bWJlckZvcm1hdEV4Y2VwdGlvbiBlKQoJCXsKCQkJU3lzdGVtLm91dC5wcmludGxuKCJFIC0ga29tdW5pa2F0IG8gYsWCxJlkemllIik7CgkJCXJldHVybjsKCQl9CgkJU3RyaW5nW10gY3lmcnk9YnIucmVhZExpbmUoKS5zcGxpdCgiICIpOwoJCWludCBsaWN6YmE9MDsKCQlmb3IgKGludCBpPTA7aTxjeWZyeS5sZW5ndGg7aSsrKQoJCQl0cnkKCQkJewoJCQkJbGljemJhPWxpY3piYSpzeXN0ZW0xK0ludGVnZXIucGFyc2VJbnQoY3lmcnlbaV0pOwoJCQl9CgkJCWNhdGNoIChOdW1iZXJGb3JtYXRFeGNlcHRpb24gZSkKCQkJewoJCQkJU3lzdGVtLm91dC5wcmludGxuKCJFIC0ga29tdW5pa2F0IG8gYsWCxJlkemllIik7CgkJCQlyZXR1cm47CgkJCX0KCQlBcnJheUxpc3Q8aW50PiBjeWZyeTI9bmV3IEFycmF5TGlzdDxpbnQ+KCk7CgkJZG8KCQl7CgkJCWN5ZnJ5Mi5hZGQobGljemJhJXN5c3RlbTIpOwoJCQlsaWN6YmEvPXN5c3RlbTI7CgkJfQoJCXdoaWxlIChsaWN6YmE+MCkKCQlmb3IgKGludCBpPWN5ZnJ5Mi5zaXplKCk7aS0tPjA7KQoJCQlTeXN0ZW0ub3V0LnByaW50KGN5ZnJ5Mi5nZXQoaSkrIiAiKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oKTsKCX0KfQ==