어디가 틀렸는지좀 알려주세요 ilover1324 http://dev.algospot.com/judge/problem/read/BOOKSTORE ... 어디가 틀렸는지 모르겠네요 부탁드려요 struct book { int price; int bonus; }; int main() { book table[200][200]; int testcase; int bn, sn; //책갯수, 상점갯수 int _bn=0; //루프용 int _sn=0; //루프용 int mb,mp; //미니멈보너스, 미니멈프라이스 scanf("%d",&testcase); for(;testcase!=0;testcase--){ scanf("%d %d",&bn,&sn); for(_bn=0;_bn<bn;_bn++){ for(_sn=0;_sn<sn;_sn++){ scanf("%d %d",&(table[_bn][_sn].price),&(table[_bn][_sn].bonus)); } } for(_sn=0;_sn<sn;_sn++){ int temp=0; mb = 100000; //10000미만이라서 mp = 100000; for(_bn=0;_bn<bn;_bn++){ if(table[_bn][_sn].bonus<mb) mb=table[_bn][_sn].bonus; temp = temp + table[_bn][_sn].price - table[_bn][_sn].bonus; } temp = temp + mb; //가장작은 보너스 다시 더함 if( temp < mp) mp = temp; } printf("%d\n",mp); } return 0; } 12년 전
1개의 댓글이 있습니다. kwangswei 3000/2900, 1000/900 으로 테스트 하면 1100원이 나오네요. 실제로는 3100원이 나와야 합니다. 마일리지는 쌓이고 나야 쓸수 있습니다~ 12년 전 link 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
ilover1324
http://dev.algospot.com/judge/problem/read/BOOKSTORE
... 어디가 틀렸는지 모르겠네요 부탁드려요
12년 전