Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main(){
- int numberOfSalamiGetter, numberOfInformation;
- scanf("%d", &numberOfSalamiGetter);
- int salami[numberOfSalamiGetter];
- // initialize everyone's salami to zero
- int i;
- for(i = 0; i <= numberOfSalamiGetter; i++){
- salami[i] = 0;
- }
- // for(i = 0; i < numberOfInformation; i++){
- // int roll, collected;
- // scanf("%d %d", &roll, &collected);
- // // salami[roll-1] += collected; same as following statement
- // salami[roll-1] = salami[roll-1] + collected;
- // // salami[roll-1] = collected; eta hobe na
- // }
- int roll, collected;
- while(scanf("%d %d", &roll, &collected) == 2){
- salami[roll-1] = salami[roll-1] + collected;
- }
- int maximumSalami = 0;
- for(i = 0; i < numberOfSalamiGetter; i++){
- // asking everyone about salami
- // if i'th student got more than maximumSalami
- if(salami[i] >= maximumSalami){
- maximumSalami = salami[i];
- }
- }
- printf("maximumSalami is : %d\n", maximumSalami);
- printf("The persons who got maximum salami are: \n");
- for(i = 0; i < numberOfSalamiGetter; i++){
- if(salami[i] == maximumSalami){
- // checking if i'th person got maximum or not
- printf("roll : %d\n", i+1);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement