תוכן Totti - HWzone פורומים
עבור לתוכן
  • צור חשבון

Totti

משתמש רשום
  • מספר הודעות

    7
  • הצטרפות

  • ביקר לאחרונה

    אף פעם

הודעות שנפתחו על-ידי Totti

  1. אין טעם לריב על כלום

    עכשיו הפיתרון שהבאת סבבה לגמרי.

    בנוגע לערמת מינימום, תראה את התרגיל שנתנו לו לעשות

    אתה באמת חושב שהם הגיעו לשלב הזה בחומר? למרות שזה אחלה רעיון אם אתה רוצה להציג אותו כגאון בכיתה כשבעצם הוא עדיין לא :)

    יאללה אני חושב שעכשיו הוא יסתדר עם הפיתרונות שפה.

  2. התשובה שקיבלת פה לא טובה.

    היא קולטת את המספר הראשון ומייד אחרי זה קולטת את המספר הבא בלי לבדוק את התנאי וככה אם המספר הראשון היה מינימלי איבדת אותו.

    וminum לא יכול להתחיל מ100 בגלל שאם המספר המינימלי שקלטת הוא 102?

    בנוסף מיקום בסדרה מתחיל מ0 לכן אין צורך לעשות במיקום counter +1 (צרפתי פיתרון)

    אני לא הבנתי את הסיבוך.

    התרגיל לא מנוסח נכון בגלל שאומרים לך שהתוכנית קולטת עד שקלטת 1- אבל מצד שני המספרים חייבים להיות חיוביים

    אז יש את האפשרות לא להתחשב בשליליים חוץ מ1- אבל אני מניח שהתכוונו במקרה של קלט שלילי נסיים.

    אז עושים את זה בצורה מאוד פשוטה:


    int nMin,nCur=0,nLocation=0,nCurLocation=0;

    nMin = nCur = int.Parse(Console.ReadLine());
    while (nCur >= 0)
    {
    if (nCur < nMin)
    {
    nMin = nCur;
    nLocation = nCurLocation;
    }

    ++nCurLocation;
    nCur = int.Parse(Console.ReadLine());
    }

    בהצלחה.

×
  • צור חדש...