URI Online Judge : Problem # 1044 (Multiples)

Problem Link : https://www.urionlinejudge.com.br/judge/en/problems/view/1044

URI Online Judge | 1044

Multiples

Adapted by Neilor Tonin, URI  Brazil
Timelimit: 1
Read two values (A and B). After, the program should print the message "Sao Multiplos" (are multiples) or"Nao sao Multiplos" (aren’t multiples), corresponding to the read values.

Input

The input has two integer numbers.

Output

Print the message relative to the input as stated above.
Sample InputSample Output
6 24Sao Multiplos


Solution : 



সিভের অ্যালগরিদম


দুইভাবে implement করছি একটা main ফাংশনে অপরটা user define function use করে








আরেকভাবে implement করছি সেটা হচ্ছে , একটা array তে প্রাইম নাম্বার গুলো বের করে আরেকটা array তে প্রাইম নাম্বার গুলো রাখছি। 




প্রোজেক্ট ইউলার প্রবলেম # 06

problem link (Sum square difference) 

Problem Description : 


The sum of the squares of the first ten natural numbers is,
12 + 22 + ... + 102 = 385
The square of the sum of the first ten natural numbers is,
(1 + 2 + ... + 10)2 = 552 = 3025
Hence the difference between the sum of the squares of the first ten natural numbers and the square of the sum is 3025 − 385 = 2640.
Find the difference between the sum of the squares of the first one hundred natural numbers and the square of the sum.


খুবই বাংলা প্রবলেম ক্লাস 8/9 এর পোলাপানেরাও পারবে। n(n+1)/2 এই ফর্মুলা ব্যাবহার করা হইসে বাকিটা সহজ যে কেউ পড়লেই বুঝবে । 



প্রোজেক্ট ইউলার প্রবলেম # 07

 Problem Link: Project Euler Problem # 07 (10001st Prime) 

সিভের অ্যালগরিদম দিয়ে প্রবলেম টি সল্ভে করছি, তাই সিভের অ্যালগরিদম আগে শিখে নেন। প্রবলেমটির মাঝে কোন জটিলতা নাই খুবই সিম্পল প্রবলেম। কোডে যথেষ্ট পরিমাণ কমেন্ট-আউট করছি বোঝার সুবিধার জন্য।



প্রোজেক্ট ইউলার প্রবলেম 04

problem Link 

problem:

A palindromic number reads the same both ways. The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 × 99.
Find the largest palindrome made from the product of two 3-digit numbers.

বাংলা প্রবলেম, তবে একটা সমস্যা execution time অনেক বেড়ে যাবে যদি লুপ দিয়ে করেন। যাই হোক নিচের কোডটি যথেষ্ট efficient।



Uva : 10812 -- Beat The Spread!

Problem Link


সমস্যাটি সল্ভ করতে গিয়ে আমি যথেষ্ট পরিমাণ মজা পাইসি :D। প্রবলেমটির key word লেখা আসে একবারে লাস্টে। 
এখানে দুইটি কন্ডিশনকে Terminate করতে হবে প্রথমত, final scores must be non negative এবং দ্বিতীয়ত, পূর্ণ সংখ্যা হতে হবে।
প্রথম শর্তের জন্য (s>b) তাহলেই a=(s+d)/2 and b=(s-d)/2 positive হবে। 
অপর শর্তের জন্য, a and b দশমিক সংখ্যা হবে যখন   a and b এর মধ্যে একটি even and another must be odd number হবে। এজন্য (s+d)/2 কারন, দুটি বিজোড় সংখ্যার যোগফল সব সময় একটি জোড় সংখ্যা।

আমি মনে হয় ভালোভাবে গুছিয়ে লিখতে পারি নাই প্রবলেমটা ভালো মত পড়লেই পুরো বিষয়টা পরিষ্কার হয়ে যাবে।

Train Swapping Uva # 299

Problem Link

আমি প্রথমে বুঝতে পারি নাই এটি কি টাইপের প্রবলেম, পরে বুঝতে পারলাম এইটা সর্টিং প্রবলেম, যাই হোক আমার পর পর ৫টি সাবমিশন Error দেখালো। আমি বুঝতে পারতেসিলাম না আমার সমস্যা কোথায়। একটা সময় পর আমি বুঝতে পারলাম আমার সর্টিং অ্যালগরিদমটাই ঠিক নাই। তার মানে আমি আগে যে বাবল সর্টিং অ্যালগরিদম শিখছিলাম  সেটা ভুল ছিল :D ।