• LQDOJ
  • Trang chủ
  • Bài tập
  • Bài nộp
  • Thành viên
  • Kỳ thi
  • Nhóm
  • Giới thiệu
    • Máy chấm
    • Khóa học
    • Đề xuất ý tưởng
    • Đề xuất bài tập
    • Tools
    • Báo cáo tiêu cực
    • Báo cáo lỗi

Tiếng Việt

Tiếng Việt
English

Đăng nhập

Đăng ký

P_1211

  • Giới thiệu
  • Bài tập
  • Bài nộp

Rating
-
Bài tập
96
Điểm
17990
Rating #
-
Điểm #
3073

PongPhong (THPT Phan Đình Phùng)

Giới thiệu

Hasse's Theorem
Hasse's theorem gives a bound for the number of points \( \#E(\mathbb{F}_{23}) \) on the elliptic curve over the finite field \( \mathbb{F}_{23} \):

\[ \#E(\mathbb{F}_{23}) = 23 + 1 - t \]

where \( t \) is the trace of Frobenius, and satisfies the inequality:

\[ |t| \leq 2\sqrt{23} \]

Thus, \( t \) can range from \( -9 \) to \( 9 \).

Hao tu téch dô sô
Delphi
section .data
    q db 23          
    two db 2         

section .bss
    result resd 1    

section .text
    global _start

_start:
    mov al, [q]         
    mov bl, 1            
sqrt_loop:
    mov dl, bl           
    imul dl, dl          
    cmp dl, al           
    jg sqrt_done         
    inc bl               
    jmp sqrt_loop

sqrt_done:
    mov dl, bl          
    mov al, [two]        
    imul dl, al          

    mov [result], dl

    mov eax, 1            
    xor ebx, ebx          
    int 0x80 

«    »
Thứ 2
Thứ 3
Thứ 4
Thứ 5
Thứ 6
Thứ 7
CN
Ít
Nhiều

proudly powered by DMOJ| developed by LQDJudge team