>  Q&A  >  본문

java - 代码实现逻辑

现在有100个灯泡,每个灯泡都是关着的,第一趟把所有的灯泡灯泡打开,第二趟把偶数位的灯泡制反,第三趟让第3,6,9....的灯泡制反.......第100趟让第100个灯泡制反,问经过一百趟以后有多少灯泡亮着。

代码如何实现:

PHP中文网PHP中文网2741일 전271

모든 응답(2)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:15:49

    @hsfzxjy님 말씀에 추가

    으아악
    • i 스위치를 실행하면 여러 개의 i 조명이 전환되기 때문입니다

    • 즉, 이번 여행에서는 i 요소가 있는 전구가 켜지고 꺼집니다

    위에서 추론할 수 있습니다.

    으아악

    다음과 같이 요약할 수 있습니다.

    으아악

    이 상황을 완전히 시뮬레이션하려면 다음 Python 코드를 사용하세요.

    으아악

    하지만 위의 결론에 따르면 전구 개수에 완전제곱수가 몇 개나 있는지만 알면 됩니다.

    으아악

    내가 답변한 질문: Python-QA

    회신하다
    0
  • 黄舟

    黄舟2017-04-18 09:15:49

    모든 완전제곱수에 불이 들어옵니다

    회신하다
    0
  • 취소회신하다