A题:活着的证据显然是贪心,对于位数不够的情况肯定是要吧所有v和i都用上,如果位数够了,多的v显然没用,多的i从高位向低位补齐即可,注意一些细节iii=3 viii=8 #include<bits/stdc++.h> #define ll long long using namespace std; ll read() { char c; ll w=1; while((c=getchar())>'9'||c<'0')if(c=='-')w=-1; ll ans=c-'0'; while((c=getchar())>='0'&...