Thursday, October 21, 2010

С.Эрдэнэ : Сарнай цэцгийн дэлбээ

Миний бие хаврын нэгэн үдэш үхлүүт шархтаж билээ. Цусан улаан өнгөт сарнай цэцгийн дэлбээ хүнийг тийнхүү шархтуулан шаналгаж болох юм гэдгийг улаан зүрхэндээ оруулаагүй явжээ.

Сэтгэл з
үрхий минь эзэмдсэн амраг хүндээ уян зөөлөн үг хэлж, хожмын амьдралын ээдрээт замыг эгцлэн шулуутгах санаатай иртэл цагаан бүтээлэгтэй ширээн дээрх болор бумбанд суулгасан улаан сарнай цэцгийн баглааг уйтгарт нүдээр ширтэн сууж байлаа.

-Хэн чамд ийм сайхан цэцэг бэлэглээ вэ гэж санаандг
үй асуутал тэр өөдөөс минь бухимдсан байдалтай инээвхийлж,
- Чи л лав биш дээ гэв.
- Би чамд з
үрхээ өгсөн шүү дээ.
- З
үрхээ өгч болсон юм, цэцэг бэлэглэж болдог байгаа даа.
-Би энэ тухай ер бодсонг
үй.
-Тийм ээ, чи з
үрхээ өгсөн гэхээс өөр юу ч боддоггүй.

-Би т
үүнээс илүү юу бодох ёстой юм бэ, би өөр юу бодох ёстой юм бэ? Чи надад хэлээд аль...
Би гайхаш тасарч гутрахын эрхэнд ухаан бодол
үймрэн юу ч хэлж чадсангүй.
Нээлттэй цонхны дэргэд очиж зогсвол од т
үгсэн хаврын цэлмэг тэнгэрийн дор өргөн гудамжнаа зорчих хүн олон. Би тэр олон хүнд сэтгэл зүрхээрээ хашгиран орилон "Та нар намайг хараач.

Энэ дэлхий дээр хосг
үй хайрт хүндээ амин зүрхээ тушаан өгсөн би буруутан болоод байна. Миний зүрх сарнай цэцгийн өчүүхэн улаан дэлбээнээс дор юм гэж үү. Би ганцхан зүрхтэй. Би та бүхэнтэй адил ганцхан зүрхтэй. Би түүнийгээ хайрт хүндээ өгсөн.

Янаг хайрт т
үүнийхээ төлөө халгилан булгилагч цусан улаан зүрхээ өгөхөөс илүү яах юм бэ. Haд хэлээд өгөөч. Цэцэг гэдэг чинь юу юм бэ, та нарын дунд цэцэг барьж үзээгүй хэн байнаа. Гарт чинь ганддаг цэцэг шүү дээ. Хүний зүрхийг барьж үзсэн хүн байвал наашаа харагтун! Миний зүрхийг алган дээрээ тавьсан хүн намайг зэмлэж байна.

Гэм нь гэвэл би т
үүнд цэцэг бэлэглээгүй зүрхээ бэлэглэсэн. Тэгээд би гэмтэн буруутан болжээ. Зүрхнээс илүү Сайхан улаан цэцэг энэ орчлонд байдаг юм уу? Haд хэлээд аль. Хүний амин зүрх, итгэл хайрын шидэт жигүүртэн үүрээ засдаггал халуун зүрх, ертөнцийн харанхуйг нэвтлэн сарниулагч гэрэлт улаан зүрх, бүхнийг соёрхон, бүхнийг захирагч бурхан амин зүрхийг минь алган дээрээ тавиад над буцаан өгөх гэж байна".

Би ингээд эрсхэн эргэж харлаа. Миний хайрт х
үн улаан сарнай цэцгийн баглааг уйтгартайяа ширтэн суусаар байлаа. Цагаан бүтээлэг дээр хоёр улаан дэлбээ хэвтэх нь цусны том дусал мэт харагдав.
-Хайрт минь чи
үүнийг таслаа юу?
-
үгүй, өөрөө тасраад ойчно лээ.
-Миний хашгирахаар тасраад ойчиж л дээ.

-Чи ямар дуугарсан биш дээ.
-Миний з
үрх хашгирсан, орилсон...
-Бас л з
үрх...
М
өс шиг хүйтэн энэ үг зүрхэнд минь шигдэн орлоо. Ширээн дээрх улаан сарнай цэцгийг шүүрэн авч шалан дээр үйрмэг болтод дэвсээд зүрхээ сугалан түүний өмнөх болор бумбанд тавьж болмоор санагдсан. Тэглээ ч гэсэн нэгэнт шархалсан зүрхээ эргүүлэн авахаас илүү ялалт, илүү гаслан байхгүй гэдгийг мэдэж билээ.

1962.09.25
С.Эрдэнэ

Цааш унших...

Data Structure Lab03 "Stack"

import dataStructures.DerivedLinkedStack;

public class MyStack extends DerivedLinkedStack {

  
    public static void main(String[] args) {
      
        MyStack newStack = new MyStack();
        MyStack clonedStack;

        newStack.push("c");
        newStack.push("s");
        newStack.push("2");
        newStack.push("0");
        newStack.push("4");
        newStack.push("b");
        newStack.push("a");
        newStack.push("l");

        System.out.println("newStack:" + newStack.toString());
        // newStack:[l, a, b, 4, 0, 2, s, c]
       clonedStack = (MyStack) newStack.clone();

        System.out.println("clonedStack:" + clonedStack.toString());
        // clonedStack:[l, a, b, 4, 0, 2, s, c]
       newStack.reverse(3);
       newStack.reverse(8);
       System.out.println("newStack reversed 3 and 8:" + newStack.toString());
        // newStack reversed 3 and 8:[c, s, 2, 0, 4, l, a, b]
        clonedStack.pop();
        clonedStack.pop();
        clonedStack.pop();
        System.out.println("clonedStack 3 pop:" + clonedStack.toString());
        System.out.println("newStack:" + newStack.toString());
         //clonedStack 3 pop:[4, 0, 2, s, c]
        newStack.moveTo(clonedStack);
        System.out.println("clonedStack moved:" + clonedStack.toString());
        // clonedStack moved:[c, s, 2, 0, 4, l, a, b, 4, 0, 2, s, c]
        System.out.println("newStack moved:" + newStack.toString());
        // newStack moved:[]
        newStack.push("ehend orson");
        newStack.push("xoert orson");
        newStack.push("gurawt orson");
        newStack.push("dorovt orson");
        System.out.println("newStack:" + newStack.toString());
        // newStack:[dorovt orson, gurawt orson, xoert orson, ehend orson]
       
        clonedStack.mixTo(newStack);
        System.out.println("clonedStack mixed:" + clonedStack.toString());
        // clonedStack mixed:[]
        System.out.println("newStack mixed:" + newStack.toString());
        // newStack mixed:[dorovt orson, c, gurawt orson, s, xoert orson, 2, ehend orson, 0, 4, l, a, b, 4, 0, 2, s, c]
        newStack.clear();
        System.out.println("newStack cleared:" + newStack.toString());
        // newStack cleared:[]  
    }

   public Object clone() {
        MyStack clonedStack1 = new MyStack();
        
        while (!empty())
        {
            clonedStack1.push(peek());
            pop();
        } 
       
      
       
       
        MyStack clonedStack = new MyStack(); 
       
     
      
       
        while (!clonedStack1.empty())
        {
            clonedStack.push(clonedStack1.peek());
            push(clonedStack1.peek());
            clonedStack1.pop();
        } 
       
      
    
       
       
       
        // this-iig clonedStack ruu huulna
        return clonedStack;
   }

    public void reverse(int elementCount) {
       
       
         MyStack reversedstack = new MyStack();
         MyStack reversedstack1 = new MyStack();
       
        for(int i=1; i<=elementCount; i++)
         {
             reversedstack.push(pop());
           
         }
       
         while (!reversedstack.empty())
         {
             reversedstack1.push(reversedstack.pop());
           
         }
   
           
         while (!reversedstack1.empty())
         {
            push(reversedstack1.pop());
           
         }
       
       
        // exnii elementCount toonii elementiin bairiig urvuulna
  }

   public void moveTo(MyStack targetStack) {
       
     
       MyStack targetStack1 = new MyStack();
      
       while (!empty() )
       {
           targetStack1.push(peek());
               pop();
       } 
          
    
    
     
      
       while (!targetStack1.empty())
       {
           targetStack.push(targetStack1.pop());
      
       } 
      
     
      
       
        // this-iin bux elementiig targetStack ruu bairlaliig n
        // aldagduulalgui xiine
   }

    public void mixTo(MyStack targetStack) {
       
         MyStack targetStack1 = new MyStack();
         MyStack targetStack2 = new MyStack();
         MyStack targetStack3 = new MyStack();
       
       
        while(!targetStack.empty())
         {
             targetStack2.push(targetStack.peek());
             targetStack.pop();
             targetStack1.push(peek());
                pop();
         }
       
       
         while (!empty() ){
               
             targetStack3.push(pop());
             
               
        }
       
          while (!targetStack3.empty() ){
               
                 targetStack.push(targetStack3.pop());
                   
            }
       
        
      
       
    while (!targetStack1.empty() && !targetStack2.empty() ){
       
         targetStack.push(targetStack1.pop());
         targetStack.push(targetStack2.pop());
           
    }
        // this-iin bux elementiig targetStack ruu bairlaliig n
        // sooljluulen xiine
    }

    public void clear() {
        // this-iin bux elementiig avch hoosolno
         while (!empty())
         {
            pop();
         }
    }
}

Цааш унших...

Monday, October 11, 2010

Microprocessor lab 2 (10 too erembeldeg programm)

Programm 1:
mvi c,0a
dcr c
Repeat:
mov d,c
lxi h,2100
Loop:
mov a,m
inx h
cmp m
jnc skip
mov b,m
mov m,a
dcx h
mov m,b
inx h
skip:
dcr d
jnz Loop
dcr c
jnz Repeat

call sub1
  
hlt

sub1: 
lxi h,2100
lxi d,2110
start:
mov a,m
stax d
inx h
inx d

mvi a, 0a
cmp l
jnc start
ret

Programm 2
mvi d,0a
ehlel:
    mvi c,0a
    lxi h,2100
start:
    dcr c
    jz end
    mov a,m
    inx h
    mov b,m
    cmp b
    jc start
    mov m,a
    push h
    dcx h
    mov m,b
    pop h
    jmp start
end:
    dcr d
    jz davt
    jmp ehlel
davt:
    lxi b,2110
    lxi d,0b
duus:
   
    dcr d
    jz aaa
    mov a,m
    stax b
    inx b
    dcx h   
    jmp duus
aaa:
    hlt
Цааш унших...

Sunday, October 10, 2010

Эрчvvдэд хэлэх зєвлєгєє

Ажаад байхад аавууд ер нь асгартал уйлж чаддаггvй болохоороо л
Аадрын vvл шиг барайсаар байгаад арай л эрт явчихдаг юм шиг
Анзаараад байхад эрчvvд ер ньариустал уйлж чаддаггvй болохоороо л
Амьдралын гашууныг залгисаар байгаад арай л богинохон наслаад байх шиг
Єнчрєл хагацал vзэж євдєг сєхєрч байвч
Євчин эмгэг тусаж єр ширэнд оровч
Єглєє ярьсан хvндээ маргааш битгий ярь
Єє хєєрхий халаглуулж єрєвдvvлж битгий амьдар
Єнєєдрийн энэ зовлонг vлдээж энд нь орхи
Єр зvрхээ євтгєн євєртєлж битгий амьдар
Хvрэл чулуун хєшєє шиг хvрэнтэж битгий суу
Хvнээс ичээд байвал хєдєє очоод уйл
Хєрст дэлхийн цээжинд эрхэлж нялхарч тайвшир
Ган тайлах хурын аянга цахилгаан шиг орил
Гар хєлєє савчин галзуу юм шиг уйл
Манантай энэ єдрийг мартаж энд нь vлдээ
Маргаашийн сайхан єдєр vргэлжлvvлж битгий гутар
Тэмvvлэх сэтгэлийн жолоо алдаж тэрийг л ганчан санаад байхсан ч
Тэвэрсэн дэр хацар хайрч тэсэхийн аргагvй ганцаардаж байсан ч
Орхиод явсан бvсгvйг олон битгий гуй
Орь залуугийн хайрандаа боолчлогдож битгий амьдар
Энэ єдрийн гунигийг энд нь одоо vлдээ
Энгэр цээжээ дvvртэл эвхэж битгий хадгал
Ааш зангаа хувиргаж архинд битгий дурла
Анд сайн нєхрєє дуудаж ирvvлээд уйл
Аргадаж учирлах vгийг нь сонсож суугаад ухаар
Дандаа биш ч єнєєдєр дарс шимж тайтгар
Дараагийн сайхан єдєр vргэлжлvvлж битгий уу
Єєдгvй зантай хvний єєлсєн vгэнд гомдовч
Єнгє мєнгє дутаж єєрчилж сольмоор санагдавч
Єєдрєг эхэлсэн ажлаа vргэлжлvvлж заавал дуусга
Єєрєє єєрийхєє мєрєєдлєєс урваж битгий амьдар
Урам хугарсан єдрийг унтуулж энд нь vлдээ
Уушиг цээжээ євдтєл удаан битгий хадгал
Урсах гашуун нулимсийг єєрєєсєє битгий харамла
Уйлмаар ийм єдєр уужиртлаа сайн уйл
Унтаж сайхан амараад маргааш vргэлжлvvлvх хэрэггvй
Цааш унших...