君はまるで砂漠に咲く、一輪の花。

僕はその花に引き寄せられる蝶。

Codeforces Round #184 (Div. 2)

はい。
http://codeforces.com/contest/305

A. Strange Addition

ざっくりと大意

・問題文が解読できない。。
・なんか2つの数で足し算をするのに0を含んだ数でないといけないらしいけどよくわからん。

方針のようなもの

・よく分からなかったけど無理やり提出してWAだったテストケースに合わせて修正で乗り切る。

n=int(raw_input())
l=[int(x) for x in raw_input().split()]
ans=0
chk=[]
if 0 in l:
    l.remove(0)
    chk.append(0)
if 100 in l:
    l.remove(100)
    chk.append(100)
f=0
for i in range(1,10):
    if i in l:
        chk.append(i)
        f=1
        break
for i in l:
    if i%10==0:
        chk.append(i)
        f=1
        break

if f==0:
    for i in l:
        if i%10:
            chk.append(i)
            break
chk.sort()
print len(chk)
print ' '.join(map(str,chk))