Считываешь все числа примяняя к ним фунцию (f) которая будет считать сумму цифр, запоминая 2 числа в которых f вернет максимальное и минимальное. Или тебе код нужен?
#include using namespace std;int f(int a){ int r=0; r+=a/1000; a=a%1000; r+=a/100; a=a%100; r+=a/10; a=a%10; r+=a;return (r);}int main(){ int nf,num,n,ansm=0,ansmax=0,min1=100,max1=-100;cin>>n;for(int i=1;i<=n;i++) { cin>>num; nf=f(num); if(nfmax1){max1=nf;ansmax=num;}}cout<<ansmax<<' '<<ansm;}<br>