Форум
| Тема | Автор | Время |
| Командировочное удостоверение | AKPO6AT | 18.12.2009 14:33 |
| Че я нетак сделал ?? непайму (
#include <stdio.h> #include <math.h> int main() { FILE* in = fopen("input.txt", "r"); FILE* out = fopen("output.txt", "w"); int kolp, lengthl, shag; int vis = 0; fscanf(in, "%d %d %d", &kolp, &lengthl, &shag); bool q=true; for (int i = 1; i <= kolp; i++) { int xex; fscanf(in, "%d", &xex); if (xex<=shag && q ==true){vis+=xex;}else{q=false;} } if (vis>lengthl){vis=lengthl;} fprintf(out, "%d", vis); return 0; } | ||
| ошибочка вышла | AKPO6AT | 18.12.2009 15:07 |
| я ошибся написав Командировочное удостоверение
это задача стремянка )) бывает у меня такое ) | ||
| Неужели ты не в курсе | DK | 19.12.2009 06:15 |
| что стремянку можно переворачивать? це ж мем просто | ||
| во я дурак )) | AKPO6AT | 19.12.2009 09:27 |
| точно =) щас сделаем )) | ||
| все равно не пашет ( | AKPO6AT | 19.12.2009 09:44 |
| #include <stdio.h>
#include <math.h> int main() { FILE* in = fopen("input.txt", "r"); FILE* out = fopen("output.txt", "w"); int kolp, lengthl, shag; int vis = 0; int max = 0; int xex[100]; fscanf(in, "%d %d %d", &kolp, &lengthl, &shag); bool q=true; for (int i = 1; i <= kolp; i++) { fscanf(in, "%d", &xex[i]); } for (int i = 1; i <= kolp; i++) { if (xex[i] <= shag && q ==true){vis+=xex[i];}else{q=false;} } max = vis; vis=0; for (int i = kolp; i >= 1; i--) { if (xex[i] <= shag && q ==true){vis+=xex[i];}else{q=false;} } if (max<vis){max=vis;} if (max>lengthl){max=lengthl;} fprintf(out, "%d", max); return 0; } сделал с переворотом стремянки и все равно 3 тест не проходит | ||
| все равно не пашет ( | AKPO6AT | 19.12.2009 09:44 |
| #include <stdio.h>
#include <math.h> int main() { FILE* in = fopen("input.txt", "r"); FILE* out = fopen("output.txt", "w"); int kolp, lengthl, shag; int vis = 0; int max = 0; int xex[100]; fscanf(in, "%d %d %d", &kolp, &lengthl, &shag); bool q=true; for (int i = 1; i <= kolp; i++) { fscanf(in, "%d", &xex[i]); } for (int i = 1; i <= kolp; i++) { if (xex[i] <= shag && q ==true){vis+=xex[i];}else{q=false;} } max = vis; vis=0; for (int i = kolp; i >= 1; i--) { if (xex[i] <= shag && q ==true){vis+=xex[i];}else{q=false;} } if (max<vis){max=vis;} fprintf(out, "%d", max); return 0; } сделал с переворотом стремянки и все равно 3 тест не проходит | ||
Вам небходимо залогиниться в систему, если Вы хотите оставить сообщение в данном форуме.