এই পোস্টে আমরা কিছু প্রব্লেম নিয়ে আলোচনা করবো । সবাইকে অনুরোধ করবো কোন সমস্যার সমাধান / হিন্ট দেখার আগে যথেষ্ট সময় দেওয়ার । তারপর না পারলে সমাধান / হিন্ট দেখতে পারেন । এখানে শেষের দিকে কিছু প্রোগ্রামিং রিলেটেড সমস্যা থাকবে । কোন প্রবলেম দেখে কাউকে বিচলিত না হওয়ার জন্য অনুরোধ করবো । কেউ যদি নিতান্ত কোন সমস্যায় আটকে যান , তাহলে ঐ সমস্যাটা স্কিপ করে পরবর্তী সমস্যাগুলো দেখার অনুরোধ করবো ।

Some mathematical problems:

  • $16017020$ কে $4$ দিয়ে ভাগ করলে ভাগশেষ কত থাকবে ? সোর্সঃ BDMO regional 2018

    hint

  • পরপর চারটি সংখ্যার যোগফলকে $4$ দিয়ে ভাগ করলে ভাগশেষ কত হবে ? সোর্সঃ BDMO regional 2016

    hint

  • দুইটি সংখ্যার যোগফল $12$ দিয়ে বিভাজ্য । সংখ্যা দুইটির বিয়োগফলকে $2$ দিয়ে ভাগ করলে ভাগশেষ কত থাকে? সোর্সঃ BDMO regional 2018

    solution

  • $11+12+13+14…..+2019= S$ What will be the remainder when dived by $100$?

    solution

  • $s=2016-2015+2014-2013+…+4-3+2-1$ $s$ কে $4$ দিয়ে ভাগ করলে ভাগশেষ কত হবে ? সোর্সঃ BDMO regional 2018

    hint

  • $s=2^{2}+4^{2}+8^{2}+…+512^{2}+1024^{2}$ $s$ এর শেষ অংক কত? সোর্সঃ BDMO regional 2016

    hint

  • একটি গোল টেবিলে $10$ টি চেয়ারে দশজন লোক বসে আছে । চেয়ারগুলো ঘড়ির কাটার ঘুর্ননের দিকে $0,1,2,…,9$ সংখ্যা দিয়ে ক্রমানুসারে চিহ্নিত করা । $0$ চিহ্নিত চেয়ারে থাকা লোকটির কাছে একটি বল আছে এবং বলটিকে এখন ঘড়ির কাটার ঘূর্ননের দিকে একজনের কাছে থেকে অপরজনের কাছে পাঠানো হবে । প্রথম ধাপে বলটি $1^{1}$ সংখ্যক চেয়ার ঘুরে $1$ চিহ্নিত চেয়ারে যায় । দ্বিতীয় ধাপে সেখান থেকে আরও $2^{2}$ সংখ্যক চেয়ার ঘুরে $5$ চিহ্নিত চেয়ারে যায় । তৃতীয় ধাপে বলটি সেখান থেকে আরও $3^{3}$ সংখ্যক চেয়ার ঘুরে $2$ চিহ্নিত চেয়ারে যায় । এভাবে $2020$ তম ধাপে বলটি কত নাম্বার চেয়ারে থাকবে ? সোর্সঃ BDMO regional 2017

    hint

  • $c=2^{1}+2^{2}+2^{3}+2^{4}+…+2^{2017}+2^{2018}$ $c$ কে $3$ দিয়ে ভাগ করলে ভাগশেষ কত থাকবে ? সোর্সঃ BDMO regional 2018

    hint

  • A = 1234……………100 (Using all number from 1 to 100 conjecutively) What will be the remainder if A is divide by 9? সোর্সঃ KUET math club , mothly challenge - 1

    solution

  • $122333444455555666666…10000000001000000000…1000000000$ কে $3$ দিয়ে ভাগ করলে ভাগশেষ কত থাকবে? সোর্সঃ BDMO regional 2015

    hint

অনেক হয়ে গেলো শুধুমাত্র ম্যাথ নিয়ে সমস্যা । এখন কিছু প্রোগ্রামিং নিয়েও সমস্যা দেখা যাক ।

  • আমাদের $3$ টা পূর্নসংখ্যা দেওয়া আছে $p,q,m$ যেখানে $0\le p,q \le 10^9$ এবং $1\le m \le 10^9$ । আমাদেরকে $pq \text{ (mod m)}$ এর মান প্রিন্ট করতে হবে ।

    hint
    
    int main() {
      long long p, q;
      int m;
      scanf("%lld %lld %d", &p, &q, &m);
      printf("%lld\n", (p * q) % m);
      return 0;
    }

  • এখন আগের প্রবলেমেই রেঞ্জটা একটু চেঞ্জ করে দিলে কেমন হয়? $0\le p,q \le 10^{18}$ এবং $1\le m \le 10^9$

    hint
    
    int main() {
      long long p, q;
      int m;
      scanf("%lld %lld %d", &p, &q, &m);
      p%=m;
      q%=m;
      printf("%lld\n", (p * q) % m);
      return 0;
    }

Reference: