[아카이브] 순수수학, 물리학, 화학 등 : 거래와 무관한 두뇌 트레이닝 퍼즐 - 페이지 444

 
Mathemat :

87 = 11+76. P=836(=2*2*11*19) = 2*418 = 4*209 = 11*76 = 19*44 = 22*38. 가능한 합은 87 , 63, 60입니다. 솔루션은 고유하며 첫 번째 라인 A에 의해 논박되지 않습니다! 숫자 - 11 및 76 .

우리는 여전히 부끄러운 것 같습니다. 녹색을 확인하십시오.

확인했습니다. 진짜 짜증나. 나는 내 노트를 보았습니다. 확인 할 때 부끄럽게도 76을 요인으로 잘못 인수 분해했습니다 ... Mdya. :(

확인. 그러나 생각의 흐름은 매우 명확해졌습니다. 내일 우리는 그것을 파헤칠 것입니다.

오늘은 휴식.

좋은 밤 모두.

 

여러분 도와주세요. 여기에 몇 가지 공식이 있지만 어떤 공식인지 알 수 없습니다.

정수 초기화()
{
리턴(0);
}

정수 초기화()
{
이중 각도 인덱스=0;
문자열 각도 이름="";


for(AngleIndex=0;AngleIndex<=720;AngleIndex=AngleIndex+22.5)
{
AngleName = "각도_" + AngleIndex;
ObjectDelete(각도 이름 + "레이블");
ObjectDelete(각도 이름 + "선");
}


리턴(0);
}

정수 시작()
{
이중 각도 인덱스=0;
문자열 각도 이름="";
이중 FactorIndex=0;
이중 AnglePriceLevel=0;
정수 인덱스 = 0;
문자열 strLabel="";

for(AngleIndex=0;AngleIndex<=720;AngleIndex=AngleIndex+22.5)
{
AnglePriceLevel = 계산제곱(FactorIndex,StartPrice);

// 제로 트리밍
if(인덱스==1)
{
strLabel = DoubleToStr(각도 인덱스, 1);
}
또 다른
{
strLabel = DoubleToStr(각도 인덱스, 0);
}

AngleName = "각도_" + AngleIndex;



if(ObjectFind(각도 이름 + "선") != 0)
{
ObjectCreate(각도 이름 + "선", OBJ_HLINE , 0, 시간[40], AnglePriceLevel);
//ObjectSet(각도 이름 + "선", OBJPROP_STYLE, STYLE_DASHDOTDOT);
ObjectSet(각도 이름 + "선", OBJPROP_BACK, true);

if(MathMod(인덱스,2) == 0)
{
ObjectSet(각도 이름 + "선", OBJPROP_COLOR, _45Degree_Color);
ObjectSet(각도 이름 + "선", OBJPROP_STYLE, STYLE_DASH);
}
또 다른
{
ObjectSet(각도 이름 + "선", OBJPROP_COLOR, _22.5Degree_Color);//25.5
ObjectSet(각도 이름 + "선", OBJPROP_STYLE, STYLE_DASHDOTDOT);
}
}
또 다른
{
ObjectMove(AngleName + "선", 0, 시간[40], AnglePriceLevel);
}

if(ObjectFind(각도 이름 + "레이블") != 0)
{
ObjectCreate(AngleName + "레이블", OBJ_TEXT, 0, 시간[20], AnglePriceLevel);

if(MathMod(인덱스,2) == 0)
{
ObjectSetText(각도 이름 + "레이블", strLabel + "°", 12, "베르다나", _45Degree_Color);

}
또 다른
{
ObjectSetText(AngleName + "Label", strLabel + "°", 12, "Verdana", EMPTY);
}

}
또 다른
{
ObjectMove(AngleName + " 레이블", 0, 시간[20], AnglePriceLevel);
}

FactorIndex = FactorIndex + 0.56;// 0.125 <<<<<<<<<< Renier Gebruik 0.14
인덱스 = 인덱스 + 1;
}

리턴(0);
}






이중 계산제곱(더블 팩터, 이중 가격)
{
이중 각도가격=0;

if(가격 > 0)
{

if(StringFind(Symbol(),"JPY",0) == -1)
{
가격 = 가격 * 100000;
}
또 다른
{
가격 = 가격 * 1000;
}

if(Direction_Up==true)
{
AnglePrice = MathPow(MathSqrt(가격) + 요인,2);
}
또 다른
{
AnglePrice = MathPow(MathSqrt(가격) - 계수, 2);
}

if(StringFind(Symbol(),"JPY",0) == -1)
{
각도 가격 = 각도 가격 / 100000;
}
또 다른
{
각도 가격 = 각도 가격 / 1000;
}

}

반환(각도 가격);

}
 

담배를 피우는 동안 나는 여전히 한 가지 해결책을 찾았습니다. (아마도 유일한 것은 아닙니다). 찾는 논리는 아주 간단했습니다.

// 그리고 어떻게 바로 추측하지 못했습니까? ;)

금액 = 67

제품=192

숫자: 64 및 3

--

// 아름다운 해결책과 현자의 대화 속도는 설명할 수 있습니다. 검색은 거의 필요하지 않습니다.

 

선물 및 지수에 사용하기 쉽도록 Excel로 작성하고 싶습니다.

 
kaln82 :

여러분 도와주세요. 여기에 몇 가지 공식이 있지만 어떤 공식인지 알 수 없습니다.

정수 초기화()

{...........................

프탑쿠. 메모를 엉망으로 만들었습니다. 현재 위치: https://www.mql5.com/ru/forum/111497/ .

// 우리도 거기에 있습니다. 우리는 도처에...

 
kaln82 :

선물 및 지수에 사용하기 쉽도록 Excel로 작성하고 싶습니다.

아데네그다? 얼마나 많이?
 
MetaDriver :

금액 = 67

제품=192

숫자: 64 및 3

3(A): 192 (= 2*2*2*2*2*2*3) = 2*96 = 3*64 = 4*48 = 6*32 = 8*24 = 12*16. 합계는 67을 제외하고 모두 짝수입니다. 나는 몇 명을 압니다!

4(나):

메모 11,17,23,27,29,35,37,41,47,51,53,57,59,65,67,71,77,79,83,87,89,93,95,97.

67=2+65. Prod = 130 (=2*5*13) = 2*65 = 5*26 = 10*13. 가능한 합계: 67 , 31, 23 . 통과하지 않습니다.

67=3+64. P \u003d 192 ... 반복 3(A), C \ u003d 67 만 갑니다. 여기에서 첫 번째 발언 A와 모순되지 않는 유일한 것입니다. 가능한 쌍은 3.64 입니다.

67=4+63. P = 252 (= 2*2*3*3*7) = 3*84 = 4*63 = 6*42 = 7*36 = 9*28 = 12*21 = 14*18. 합계 - 87, 67 ... 충분합니다. 통과하지 않습니다.

67=5+62. P \u003d 310 (\u003d 2 * 5 * 31) \u003d 5 * 62 \u003d 10 * 31. 합계 - 67, 41 . 통과하지 않습니다.

67=6+61. P \u003d 366 (\u003d 2 * 3 * 61). A의 첫 발언에서 추측했다.

67=7+60. P \u003d 420 (\u003d 2 * 2 * 3 * 5 * 7) \u003d 5 * 84 \u003d 6 * 70 \u003d 7 * 60 ... 충분하기 때문에 합계 8967 이 허용됩니다. 통과하지 않습니다.

67=8+59. 부부는 즉시 알아볼 수 있습니다.

67=9+58. P (= 2 * 3 * 3 * 29) \u003d 6 * 87 \u003d 9 * 58 \u003d 18 * 29. 금액 - 93, 67 등 통과하지 않습니다.

67=10+57. P (= 2 * 3 * 5 * 19) \u003d 10 * 57 \u003d 15 * 38 \u003d 19 * 30. 합계는 67.53.49 입니다. 통과하지 않습니다.

67=11+56. P(= 2*2*2*7*11) = 7*88 = 8*77 = 11*56 = 14*44 = 22*28. 금액 - 95 , 85, 67 등 통과하지 않습니다.

67=12+55. P(= 2*2*3*5*11) = 10*66 = 12*55 = 15*44 = 20*33 = 22*30. 금액 - 67, 59 등 통과하지 않습니다.

67=13+54. P (= 2 * 3 * 3 * 3 * 13) \u003d 9 * 78 \u003d 13 * 54. 금액 - 87.67 . 아니요.

67=14+53. P (= 2 * 7 * 53) \u003d 14 * 53. 첫 발언부터 추측. 아니요.

67=15+52. P (=2*2*3*5*13) = 10*78 = 12*65 = ... 합은 77 이고 물론 67 입니다. 아니요.

67=16+51. P (= 2*2*2*2*3*17) = 12*68 = 16*51 = 17*48 = ... 합은 65 이고 우리의 합은 67 입니다. 아니요.

67=17+50. P (= 2 * 5 * 5 * 17) \u003d 10 * 85 \u003d 17 * 50 \u003d 25 * 34. 추가 금액 95 . 아니요.

67=18+49. P (=2*3*3*7*7) = 14*63 = .... 추가 금액 77 . 아니요.

67=19+48. P (= 2*2*2*2*3*19) = 12*76 = 16*57 = 19*48 = 24*38. 엑스트라가 없습니다. 버머. 숫자 - 19 및 48 .

__________________

자러 갔더니 이미 늦었어요 :)

 
Mathemat :


솔루션을 게시할 생각조차 하지 않았습니다. 나는 당신, 프로그래머가 앉아서 수동으로 옵션을 정렬한다는 사실에 대해 이야기하고 있습니다 ... 왜?
 
ValS :
솔루션을 게시할 생각조차 하지 않았습니다. 나는 당신, 프로그래머가 앉아서 수동으로 옵션을 정렬한다는 사실에 대해 이야기하고 있습니다 ... 왜?
컴퓨터에서 휴식을 취하기 위해
 
Techno 12.01.2011 04:32
발스 :
솔루션을 게시할 생각조차 하지 않았습니다. 나는 당신, 프로그래머가 앉아서 수동으로 옵션을 정렬한다는 사실에 대해 이야기하고 있습니다 ... 왜?
컴퓨터에서 휴식을 취하기 위해

나에게는 또 다른 동기가 있습니다 - 분석적이고 수학적으로 사고하는 법을 배우는 것입니다. 그리고 그 과정에서 다양한 즐거움을 얻으세요. 그리고 나서 스크립트를 작성하겠습니다. 저에게는 이것이 더 쉬운 작업입니다.

그건 그렇고, 문제에 대해 감사합니다, Valery. 단순히 멋진!