Тусламж**Алгоритмын үндэс**Бодлого бодуулах**

Монгол Хэрэглэгчидэд Зориулсан Программчлал, Программ хангамжууд...
Монгол бичгээр бичдэг Notepad
Латинаар галиглаад бичингүүт шууд криллрүү хөрвүүлдэг гарын драйвер

Зохицуулагчид: Computer software, Computer Hardware

Хэрэглэгчийн аватар
kasuri
Гялалзагч Гишvvн
Гялалзагч Гишvvн
Бичлэгүүд: 42
Нэгдсэн: 1-р сар.09.03 8:41 pm
Байршил: оюун санаандаа
Contact:

C хэл дээр туслаач

Бичлэг Бичсэн kasuri »

С хэлний хэдэн бодлого бодож өгч туслаач ...

1. Хоёр тоо өгөгджээ. 1 нь 2-оосоо их бөгөөд тэнцүү бол, 1 тоог нойллох, эсрэг тохиолдолд өөрчлөхгүй үлдээх програм зохио.

2. Өндөр настан (200-аас) дээш тэрний насны цифрүүдийн квадратуудын нийлбэр дээр түүний төрсөн өдрийг (1-31) нэмбэл түүний нас гэдгийг олжээ. Өндөр настны насыг олох програм зохио.

3. Өгсөн 3-н оронтой тооны хамгийн их утгатай цифрийг тодорхойлох алгоритм програм зохио.

4. А матрицыг хөрвүүлэх програм зохио. (Транспирование)

5. Хавтгай дээр ( X, Y )кординаттай n ширхэг цэг өгчээ. Эдгээр цэгүүдээс хоорондох зай нь хамгийн ойрхон байх хоёр цэгийг координатын хамт тодорхойлох програм зохио.


Анхаарал тавьсанд баярлалааа ... :wd:
Хэрэглэгчийн аватар
3 GOD CARD
Жинхэнэ Гишvvн
Жинхэнэ Гишvvн
Бичлэгүүд: 24
Нэгдсэн: 12-р сар.11.05 4:27 am
Байршил: I am sorry for everything that i have done
Contact:

Бичлэг Бичсэн 3 GOD CARD »

bi sain medkuumaa sorry bro
concuest
Мандах Нарны Туяа Гишvvн
Мандах Нарны Туяа Гишvvн
Бичлэгүүд: 254
Нэгдсэн: 5-р сар.02.06 8:53 pm
Байршил: Амьдрал үргэлж сайхнаараа
Contact:

Bodlogo bodohod tuslaach all

Бичлэг Бичсэн concuest »

ene bol prime palindromiig hamgiin hurdnaar oloh bodlogo yumaa. 0.0005d amjih yostoi
.:TiMe QuAlIfIeS EvErYtHiNg:.
concuest
Мандах Нарны Туяа Гишvvн
Мандах Нарны Туяа Гишvvн
Бичлэгүүд: 254
Нэгдсэн: 5-р сар.02.06 8:53 pm
Байршил: Амьдрал үргэлж сайхнаараа
Contact:

hetsuu shuu

Бичлэг Бичсэн concuest »

The number 151 is a prime palindrome because it is both a prime number and a palindrome (it is the same number when read forward as backward). Write a program that finds all prime palindromes in the range of two supplied numbers a and b (5 <= a < b <= 100,000,000); both a and b are considered to be within the range .

PROGRAM NAME: pprime
INPUT FORMAT
Line 1: Two integers, a and b

SAMPLE INPUT (file pprime.in)
5 500

OUTPUT FORMAT
The list of palindromic primes in numerical order, one per line.
SAMPLE OUTPUT (file pprime.out)
5
7
11
101
131
151
181
191
313
353
373
383
.:TiMe QuAlIfIeS EvErYtHiNg:.
Хэрэглэгчийн аватар
Капитан
Самбарын Хvндэт Гишvvн
Бичлэгүүд: 2182
Нэгдсэн: 12-р сар.19.05 5:18 pm
Байршил: Стэмфорд Бридж

Бичлэг Бичсэн Капитан »

,,,
Сүүлийн удаа Капитан 10-р сар.19.11 5:12 pm-д засварласан, нийт 1 удаа засварласан.
concuest
Мандах Нарны Туяа Гишvvн
Мандах Нарны Туяа Гишvvн
Бичлэгүүд: 254
Нэгдсэн: 5-р сар.02.06 8:53 pm
Байршил: Амьдрал үргэлж сайхнаараа
Contact:

Бичлэг Бичсэн concuest »

bolnoo gehdee gol ni hugatsaa sh dee bodood ogvol bayarlana shuu
.:TiMe QuAlIfIeS EvErYtHiNg:.
tgn
Жирийн Нэгэн Гишvvн
Жирийн Нэгэн Гишvvн
Бичлэгүүд: 17
Нэгдсэн: 8-р сар.22.05 9:22 am

Бичлэг Бичсэн tgn »


Here is my solution in C#. I think it is kinda efficient algorithm but not as good as mentioned in the requirement though :wink:



#region using directives

using System;
using System.Collections;

#endregion

namespace PrimeAndPalindrome
{
/// <summary>
/// prime and palindrome
/// used factorisation to compute prime numbers
/// author: tgn (member of asuult.net) May 06 2006 :-).
/// </summary>

class PPTest
{

static void Main(string[] args)
{
isPalindromeAndPrime(5,100000);
}

public static bool isPalindrome(string str)
{
int start, end = str.Length-1;

for(start=0; start<end; start++, end--)
{
if(str[start]!=str[end])
return false;
}

return true;
}


public static void isPalindromeAndPrime(int a, int b)
{
int sqrt_b = (int) Math.Sqrt(b);
BitArray primes = new BitArray(b, true);

for(int n = 2; n < sqrt_b; n++)
{
if(primes[n])
{
for (int i = n*n; i < b; i += n)
primes = false;
}
}

int countPrimes = 0;
DateTime startDT = DateTime.Now;

for(int i = a; i < b; i++)
if(primes)
{
if(isPalindrome(i.ToString()))
{
countPrimes++;
Console.WriteLine(i);
}
}

Console.Write("\nRuntime:");
Console.WriteLine(startDT-DateTime.Now);
Console.WriteLine(countPrimes + " out of " + b + " prime and palindrome numbers found.");
Console.ReadLine();
}

}
}
Хэрэглэгчийн аватар
X-XYH
Гялалзан Бусдын Нvд Гялбуулагч
Гялалзан Бусдын Нvд Гялбуулагч
Бичлэгүүд: 46
Нэгдсэн: 8-р сар.07.03 9:53 pm
Байршил: Менх тэнгэрийн хvчин дор
Contact:

Бичлэг Бичсэн X-XYH »

1000000000 hutel hooson tsikl guilgehed 4/10000 secunded amjih yum bol uu ?

#include <stdio.h>

unsigned long far * timer = (unsigned long far *) 0x0000046c ;
unsigned long savedTime , runTime ;

void main ()
{
savedTime = * timer ;
for (unsigned long i = 0 ; i < 1000000000 ; i ++) ;

runTime = * timer - savedTime ;

printf ("%ld\n" , runTime) ;
}

ajilluulhad 181 gej hevlej bna,

181/18.2 geheer oiroltsoogoor 10sec bolj bna.

500000000

tsikl guilgehed 94 gej garj bna. teheer bodlogiinhoo hyazgaarlaltiig dahin harah heregtei yum shig bna. :-)
FUKDEMCHINESE :snipersmilie:
O++
Гялалзагч Гишvvн
Гялалзагч Гишvvн
Бичлэгүүд: 43
Нэгдсэн: 3-р сар.31.03 4:10 pm
Contact:

Бичлэг Бичсэн O++ »

Bi hamgiin hurdan argiig bichye. O(1) shuu. :P

long A[C];
scan(a, b);
pos_start= binarySearch(a, 0, C-1);
pos_end= binarySearch(b, pos_start, C-1);
for (i= pos_start; i++; i<= pos_end) {
print(A);
}
//where: A[C] is an ordered array of PREGENERATED values of prime and palindrome #s
100,000,000 dotor iim nohtsoliig hangah too tsoohon bgaa.
Erembelegdsen uchraas ehnii bairlaliig olood suulchiin bairlaliig olood ter hoorondohiig hevlehed hangalttai. :P 0.0005-g hangah hamgiin dohomtei arga bh gej naidaj bna.
concuest
Мандах Нарны Туяа Гишvvн
Мандах Нарны Туяа Гишvvн
Бичлэгүүд: 254
Нэгдсэн: 5-р сар.02.06 8:53 pm
Байршил: Амьдрал үргэлж сайхнаараа
Contact:

Бичлэг Бичсэн concuest »

Thanks all
.:TiMe QuAlIfIeS EvErYtHiNg:.
Хэрэглэгчийн аватар
black morgan
Гялалзагч Гишvvн
Гялалзагч Гишvvн
Бичлэгүүд: 44
Нэгдсэн: 12-р сар.30.02 10:46 pm
Contact:

Бичлэг Бичсэн black morgan »

1.Orongiin too ni zovhon sondgoi baina. Uchir ni tegsh orontoi palindrome too urgelj 11-t huvaagdah uchir anhnii too bish. Zovhon sondgoi orontoi toonuudiin huvid hiigeerei.
2. ehleed palindrome too esehiig shalgaad daraa ni prime gedgiig ni shalga. Uchir ni palindrome too oloh ni O (m) m- orongiin too. Prime mon esehiig shalgah ni O (sqrt(n)) n- shalgaj bui too.

ene 2 optimization hiisen baihad tsagtaa gartsaagui amjih bolno.
Work hard, play hard!
concuest
Мандах Нарны Туяа Гишvvн
Мандах Нарны Туяа Гишvvн
Бичлэгүүд: 254
Нэгдсэн: 5-р сар.02.06 8:53 pm
Байршил: Амьдрал үргэлж сайхнаараа
Contact:

Бичлэг Бичсэн concuest »

black morgan написал:1.Orongiin too ni zovhon sondgoi baina. Uchir ni tegsh orontoi palindrome too urgelj 11-t huvaagdah uchir anhnii too bish. Zovhon sondgoi orontoi toonuudiin huvid hiigeerei.
2. ehleed palindrome too esehiig shalgaad daraa ni prime gedgiig ni shalga. Uchir ni palindrome too oloh ni O (m) m- orongiin too. Prime mon esehiig shalgah ni O (sqrt(n)) n- shalgaj bui too.

ene 2 optimization hiisen baihad tsagtaa gartsaagui amjih bolno.
Thanks gehdee bolohgui ee
.:TiMe QuAlIfIeS EvErYtHiNg:.
Хэрэглэгчийн аватар
black morgan
Гялалзагч Гишvvн
Гялалзагч Гишvvн
Бичлэгүүд: 44
Нэгдсэн: 12-р сар.30.02 10:46 pm
Contact:

Бичлэг Бичсэн black morgan »

concuest написал:
black morgan написал:1.Orongiin too ni zovhon sondgoi baina. Uchir ni tegsh orontoi palindrome too urgelj 11-t huvaagdah uchir anhnii too bish. Zovhon sondgoi orontoi toonuudiin huvid hiigeerei.
2. ehleed palindrome too esehiig shalgaad daraa ni prime gedgiig ni shalga. Uchir ni palindrome too oloh ni O (m) m- orongiin too. Prime mon esehiig shalgah ni O (sqrt(n)) n- shalgaj bui too.

ene 2 optimization hiisen baihad tsagtaa gartsaagui amjih bolno.
Thanks gehdee bolohgui ee
Naad bodlogo chini USACO-giinh biz dee... Naadahiig chini tsagt ni amjuulaad submit hiisen hun shuu.
Work hard, play hard!
Хэрэглэгчийн аватар
Belegee
Жинхэнэ Гишvvн
Жинхэнэ Гишvvн
Бичлэгүүд: 24
Нэгдсэн: 2-р сар.23.06 8:12 pm
Байршил: UB
Contact:

Бичлэг Бичсэн Belegee »

Hamgiin hurdan arga gej bodoj bna!!!
#include <string.h>
#include <conio.h>
#include <iostream.h>
#include <stdlib.h>
long Strrev(char *a)
{
strrev(a);
return atol(a);
}
main()
{
long n,m;
char *val;
cin>>n>>m;
for(int i=n;i<=m;i++)
{
ltoa(i,val,10);
if(i==Strrev(val)) cout<<i<<" ";
}
getch();
}
Сайхаан сайхан.....
Хэрэглэгчийн аватар
budka_008
Эрхэм Гишvvн
Эрхэм Гишvvн
Бичлэгүүд: 35
Нэгдсэн: 6-р сар.30.05 4:53 pm
Байршил: Bainga end...
Contact:

Бичлэг Бичсэн budka_008 »

TA BUHEND NEG SANAL TAVIJ BAINA SUDLAJ UZEEREI http://forum.orkhon.net/viewtopic.php?p=118019#118019
concuest
Мандах Нарны Туяа Гишvvн
Мандах Нарны Туяа Гишvvн
Бичлэгүүд: 254
Нэгдсэн: 5-р сар.02.06 8:53 pm
Байршил: Амьдрал үргэлж сайхнаараа
Contact:

Бичлэг Бичсэн concuest »

wow really thanks
.:TiMe QuAlIfIeS EvErYtHiNg:.
Хэрэглэгчийн аватар
gantsaaraa_t
Сvнгэнэх Сумны Шуугинах Исгэрээн
Сvнгэнэх Сумны Шуугинах Исгэрээн
Бичлэгүүд: 53
Нэгдсэн: 5-р сар.01.06 3:54 pm
Байршил: utastaigaa zuuraldaad l suuj bn

Бичлэг Бичсэн gantsaaraa_t »

HE HE BODOJ DUUSSAN UU?
concuest
Мандах Нарны Туяа Гишvvн
Мандах Нарны Туяа Гишvvн
Бичлэгүүд: 254
Нэгдсэн: 5-р сар.02.06 8:53 pm
Байршил: Амьдрал үргэлж сайхнаараа
Contact:

Бичлэг Бичсэн concuest »

gantsaaraa_t написал:HE HE BODOJ DUUSSAN UU?
Harin l dee. Gehdee minii bodloor neg bodlogiig bodoj duusna gej bdag yumuu? neg bodlogiig olon yanziin argaar bodoj boldog sh dee. Gantshan argaar ni bodsoniigoo bodoj duussan gej bolohgui sh dee. Yadaj l olon hel deer bichij bolno sh dee. Heheh
.:TiMe QuAlIfIeS EvErYtHiNg:.
O++
Гялалзагч Гишvvн
Гялалзагч Гишvvн
Бичлэгүүд: 43
Нэгдсэн: 3-р сар.31.03 4:10 pm
Contact:

Бичлэг Бичсэн O++ »

concuest написал:
gantsaaraa_t написал:HE HE BODOJ DUUSSAN UU?
Harin l dee. Gehdee minii bodloor neg bodlogiig bodoj duusna gej bdag yumuu? neg bodlogiig olon yanziin argaar bodoj boldog sh dee. Gantshan argaar ni bodsoniigoo bodoj duussan gej bolohgui sh dee. Yadaj l olon hel deer bichij bolno sh dee. Heheh
1 argaar bodood Time limitee barij bval bolooshte
Хэрэглэгчийн аватар
.::Dexter::.
Tesseract Club Member
Бичлэгүүд: 536
Нэгдсэн: 8-р сар.23.05 8:06 pm
Байршил: АСУУЛТ.net
Contact:

Бичлэг Бичсэн .::Dexter::. »

concuest написал:
black morgan написал:1.Orongiin too ni zovhon sondgoi baina. Uchir ni tegsh orontoi palindrome too urgelj 11-t huvaagdah uchir anhnii too bish. Zovhon sondgoi orontoi toonuudiin huvid hiigeerei.
2. ehleed palindrome too esehiig shalgaad daraa ni prime gedgiig ni shalga. Uchir ni palindrome too oloh ni O (m) m- orongiin too. Prime mon esehiig shalgah ni O (sqrt(n)) n- shalgaj bui too.

ene 2 optimization hiisen baihad tsagtaa gartsaagui amjih bolno.
Thanks gehdee bolohgui ee
Болдог л юмдаа. Мэдээж палиндромоо үүсгэж л явна ш дээ. Оронгийн хагас оронг нь үүсгээд хойно нь нугалж тавиад. Тэгээд эхний тоо нь сондгой бас 5 байж болохгүй эд нар. black morgan наад training чинь дуусгачихсан хүн шүү
B4 FB, JB was cool, ASUULT.Net
Хэрэглэгчийн аватар
Soedoombi
Жирийн Нэгэн Гишvvн
Жирийн Нэгэн Гишvvн
Бичлэгүүд: 18
Нэгдсэн: 12-р сар.05.04 10:34 pm

Бичлэг Бичсэн Soedoombi »

Наад бодлого чинь Usaco ийн бодлого л байна шдээ Bla morgan ийн зөв гэж бодож байна
Хэрэглэгчийн аватар
.::Dexter::.
Tesseract Club Member
Бичлэгүүд: 536
Нэгдсэн: 8-р сар.23.05 8:06 pm
Байршил: АСУУЛТ.net
Contact:

Бичлэг Бичсэн .::Dexter::. »

Өөрөө хаана сурдаг вэ? USACO-г хэр явуулсан
B4 FB, JB was cool, ASUULT.Net
Хэрэглэгчийн аватар
Soedoombi
Жирийн Нэгэн Гишvvн
Жирийн Нэгэн Гишvvн
Бичлэгүүд: 18
Нэгдсэн: 12-р сар.05.04 10:34 pm

Бичлэг Бичсэн Soedoombi »

5 дугаар бүлэг эхэлж байгаа
Хэрэглэгчийн аватар
.::Dexter::.
Tesseract Club Member
Бичлэгүүд: 536
Нэгдсэн: 8-р сар.23.05 8:06 pm
Байршил: АСУУЛТ.net
Contact:

Бичлэг Бичсэн .::Dexter::. »

Soedoombi написал:5 дугаар бүлэг эхэлж байгаа
Хулхидаагүй 5 хүргэсэн бол аймар л бодож байгаа юм байна :wd:
B4 FB, JB was cool, ASUULT.Net
Хэрэглэгчийн аватар
black morgan
Гялалзагч Гишvvн
Гялалзагч Гишvvн
Бичлэгүүд: 44
Нэгдсэн: 12-р сар.30.02 10:46 pm
Contact:

Бичлэг Бичсэн black morgan »

Dexter Soedoombi 2 barag 1 oroonoos naad sedevdee orj baih shig bna. Ingevel oilgomjtoi biz dee.
Work hard, play hard!
Хэрэглэгчийн аватар
T.G.
¤ Expert
Бичлэгүүд: 929
Нэгдсэн: 4-р сар.13.02 9:20 pm
Байршил: Henti aimgiin Galshar sumiin uyach Bazarwaaniin gert
Contact:

Бичлэг Бичсэн T.G. »

USACO gej nom uu?

Skienna, Revilla nariin "Programming Challenges" gedeg nom her ve?
Сэтгэгдэл хариулах

“Монгол Программчлал - Монголжихуй” руу буцах