Problemas salariales de C++. Requiere 01 mochila (no codiciosa). Eso parece.
#include "string.h"
#include "stdio.h"
int main()
{
int GroupNum;
scanf("%d",&GroupNum);
int *Data = new int[128];
for (int i=0; i< GroupNum; i++)
{
scanf("%d",&Data[i]);
}
para (int j =0;j<.GroupNum; j++)
{
printf("caso #%d \n",j+1);
printf( "100 %d\n",Datos[j]/100);
printf("50 %d\n",(Datos[j]%100)/50);
printf("20 %d\n",((Datos[j]%100)%50)/20);
printf("10 %d\n",((Datos[j ]%100)%50)%20)/10);
printf("6 %d\n",((((Datos[j] %100)%50)%20)%10 )/6);
printf("5 %d\n",(((((Datos[j]%100)%50)%20)%10)%6)/5);
printf("2 %d\n",(((((Datos[j]%100)%50)%20)%10 )%6)%5)/2); p>
printf("1 %d\n",((((((Datos[j]%100)%50)%20)%10)%6)%5)%2); p >
}
devuelve 0;
}