Jump to content
GIGN Forum

Loģiskās Mīklas


macho
 Share

Recommended Posts

Mana ašā ideja:

Uzliek 3x3, ja vienādas, visas sešas met prom, ja nē, atstāj uz svariem un tās 6 kas malā met prom.

Tātad paliek jebkurā gadījumā uz svariem 3x3.

Paņem 2 bumbiņas apmaina vietām, ja neizmainās abas met prom.

Tad apmaina vēl 2 vietām.

Nu ja nepaveicas un sanāk ka kāda no pēdējām 2 ir tā īstā, tad es nezinu.

Nesaprotu kā var dabūt ar 3 svēršanām 1 precīzu, visu laiku liekas pa paliks 1/2 iespējamība. :blelohs:

Laikam jāpadodas <_<

Link to comment
Share on other sites

  • Replies 88
  • Created
  • Last Reply

Top Posters In This Topic

Nu nekas jau baigi nereāls tur nav. Bērniem tajā vecumā ļoti labi attīstās smadzenes un ir vieglāk ar izdomu. Tāpēc jau ir tajā laikā čupa ar teksta uzdevumiem, un tiem, kuriem tie labi padodās, tādi cietie rieksti, tiem arī ar šito nevarētu būt lielas problēmas. Tādi, kuriem jau ir 19+ gadi un nav skaidas galvā, visur mēģina daudz ko sarežģīt, it īpaši, ja ir mācījušies/mācās augstskolā, kur vienmēr jāmeklē kaut kādas trakās formulas. Ar varbūtības teorijas formulām šo visu varētu tak atrisināt ātri vien, it īpaši, ja ņemtu palīgā kādu MathCad`u, bet te ir kā ar vienādojumu pierādīšanām, kur parasti agrās klasēs bija jāpierāda saknes, vai kas tur, tas pats bija, lielāks - sanāk tas, mazāks - sanāk kkas cits utt :)

Edited by Nightmares^^
Link to comment
Share on other sites

kāds saprata ko ^ gribēja pateikt? Es ne pārāk. Laikam, ka ir kāds 9. vai 10. klasnieks, kam šitas varētu nesagādāt problēmas. Nezinu nevienu cilvēku, kam šis nebūtu sagādājis kaut nelielas problēmas un es esmu viesojies arī forumā, kur šis uzdevums ir apspriests, kur apgrozās daudz izglītotāki cilvēki - viņiem protams nevajadzēja risinājumu tālu meklēt, bet neba nu tas pāris minūšu laikā notika.

Te nav nekāda sakara ar ātru smadzeņu attīstību un izdomu, te ir sakars ar to cik tu esi gudrs un cik tu daudz spēj izdomāt, nevis cik kreatīvi. Vai nu tu esi ar sakarīgu pauri un spēj to izdomāt vai arī nespēj, šeit ir svarīgas zināšanas un racionāla domāšana, nekas vairāk.

Ar varbūtības teorijas formulām? Ko? Kāds šeit sakars ar varbūtību? Ar varbūtību tu varētu aprēķināt kāda ir iespēja, ka bumbiņa ko paņemsi rokā ir īstā, tas arī viss.

Man jau ir sagatavotas nākamās divas loģiskās puzles, no kurām vienu kaut kad sen izdomāju (pats, yay), bet otra ir visnotaļ sarežģīta priekš tāda matemātiski neizglītota prāta kā man, tāpēc to štukosim kopā.

Tikmēr - neviens cits izņemot sharp nav nonācis pie atbildes?

Link to comment
Share on other sites

šarpam labs variants, bet viņa risinājumā nekad nevar iegūt rezultāta bumbiņas (5) un (12)

edit:

notizolojos, viss sanāk, vienkārši pie 1.2. punkta vajadzēja pierakstīt, ka vieglākā bumba no abām vai arī (5)... līdzīgi arī par (12)

Link to comment
Share on other sites

ZB! Davai aši dod nākamo!

Šitajai risinājums ir vienkārš!

1) sveram 4 vs 4 un atrodam to čupiņu, kurā visas bumbiņas ir ar vienādu svaru vai to, kurā ir nevienādā svara bumbiņas.

Ja izdevās ar pirmo svēršanu tikt pie 4 bumbiņām, kuru starpā ir sliktā bumbiņa, tad

paņemam vienu no tām 4trām malā un sveram 3 pret 3 pareizajām no citām čupiņām.

Ja 3 = 3, tad atliek nosvērt malā paņemto

Ja 3 > 3, tad sliktā bumbiņa ir smagāka par labo bumbiņu, ja 3 < 3, tad sliktā bumbiņa ir vieglāka par labo bumbiņu.

Tālāk ņem no nezināmo 3 puses vienu bumbiņu nost. Paliek 2vas bumbiņas. Salīdzina šis divas savā starpā.

rezultāti var būt 1 > 1 (sliktā pa kreisi), 1 < 1 (sliktā tika pārcelta un ir pa labi) un 1 = 1 (slikto paņēmām malā). ko noņēmām. Tātad - atliek tikai salīdzināt

Link to comment
Share on other sites

darbā nebija ko darīt un uztaisīju php skriptu ar pielabotu šarpa algoritmu, kas izskrien cauri visiem iespējamiem variantiem :D

PHP

<?

function svari($a$b) {

  if ( 

$a $b )

    return -

1;

  if ( 

$b $a )

    return 

1;

  return 

0;

}

function 

find_my_ball($x$y) {

  

$b array_fill(1120);

  

$b[$x] = $y;

  

$rez 'fail';

  

// (1) (1)(2)(3)(4) vs (5)(6)(7)(8)

  

$r1 svari($b[1] + $b[2] + $b[3] + $b[4], $b[5] + $b[6] + $b[7] + $b[8]);

  switch(

$r1) {

    case -

1:

      

// (2) (1)(2)(5) vs (3)(4)(12)

      

$r2 svari($b[1] + $b[2] + $b[5], $b[3] + $b[4] + $b[12]);

      switch(

$r2) {

        case -

1:

          

// (3) (1) vs (2)

          

$r3 svari($b[1], $b[2]);

          switch(

$r3) {

            case -

1$rez 1; break;

            case 

1$rez 2; break;

          }

          break;

        case 

1:

          

$r3 svari($b[3], $b[4]);  

          switch(

$r3) {

            case -

1$rez 3; break;

            case 

1$rez 4; break;

            case  

$rez 5; break;

          }

          break;

        case 

0;

          

$r3 svari($b[6], $b[7]);  

          switch(

$r3) {

            case -

1$rez 7; break;

            case 

1$rez 6; break;

            case  

$rez 8; break;

          } 

          break;

      }

      

      break;

    case 

1

      

// (2) (8)(7)(4) vs (5)(6)(12)

      

$r2 svari($b[8] + $b[7] + $b[4], $b[5] + $b[6] + $b[12]);

      switch(

$r2) {

        case -

1:

          

// (3) (1) vs (2)

          

$r3 svari($b[8], $b[7]);

          switch(

$r3) {

            case -

1$rez 8; break;

            case 

1$rez 7; break;

          }

          break;

        case 

1:

          

$r3 svari($b[5], $b[6]);  

          switch(

$r3) {

            case -

1$rez 5; break;

            case 

1$rez 6; break;

            case  

$rez 4; break;

          }

          break;

        case 

0;

          

$r3 svari($b[2], $b[3]);  

          switch(

$r3) {

            case -

1$rez 3; break;

            case 

1$rez 2; break;

            case  

$rez 1; break;

          } 

          break;

      }

      

      break;

    case 

0

      

// (2) (9)(10) vs (3)(4)

      

$r2 svari($b[9] + $b[10], $b[3] + $b[4]);

      switch(

$r2) {

        case -

1:

          

// (3) (9) vs (10)

          

$r3 svari($b[9], $b[10]);

          switch(

$r3) {

            case -

1$rez 9; break;

            case 

1$rez 10; break;

          }

          break;

        case 

1:

          

// (3) (9) vs (10)

          

$r3 svari($b[9], $b[10]);

          switch(

$r3) {

            case -

1$rez 10; break;

            case 

1$rez 9; break;  

          }

          break;

        case  

:

          

// (3) (11) vs (3)

          

$r3 svari($b[11], $b[3]);

          switch(

$r3) {

            case -

1:

            case 

1$rez 11; break; 

            case  

$rez 12; break;

          }

          break;

      }

      break;

  }

  return 

$rez;

}  

for(

$x=1$x<=12$x++) {

  for(

$y=0;$y<=1;$y++) {

    

$svars = (!$y ? -1:1);

    

$b find_my_ball($x$svars);

    echo 

"Iedevu $x, atmineju $b" chr(10);

  }

}

?>

Link to comment
Share on other sites

Pusotra vista pusotrā stundā izdēj pusotru olu. Cik daudz olas izdēs sešas vistas sešās stundās?

Atbildi iekrāsojam baltā krāsā, lai nebūtu spoilers

Zinu ka tas ir kaut kas lidzigs šim... 1kapracis 1dienas laikaa izrok pusi bedres... Cik bedres 3 dienas 3 kaprači izraxs,kaut kas tamlīdzīgs :) Bet atbilde ir 24olas :P

Link to comment
Share on other sites

Pusotra vista pusotrā stundā izdēj pusotru olu. Cik daudz olas izdēs sešas vistas sešās stundās?

1.5 vista 1h = 1 ola.

6 vistas 1h = 4olas

6 vistas 6 h = 4*6 = 24

?

Tas pusotra normālu mindfuck taisa, nezinu vai man ir pareizi. palabo.

Edited by w4p1337
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share


×
×
  • Create New...