Răspuns :

1)

Început program

întreg m, n, sum

citește m, n

sum=m+n

afișează "În regat sunt", sum, "pitici"

dacă (m>n) atunci

afișează "În prima cameră trăiesc mai mulți pitici"

altfel

afișează "În a doua cameră trăiesc mai mulți pitici"

sf. dacă

Sfărșit program

2)

Început program

întreg n, p, x, m, sum1, sum2, sumtotal

citește n, m, p, x

sum1=n*2+m*3

sum2=p*2+x*4

sumtotal=sum1+sum2

afișează "În cele două blocuri sunt", sumtotal, "camere"

dacă (sum1>sum2) atunci

afișează "În primul bloc sunt mai multe camere"

altfel

afișează "În al doilea bloc sunt mai multe camere"

sf. dacă

Sfărșit program