K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

8 tháng 9 2021

lưu ý: dùng C++ và dùng lệnh for

 

#include <iostream>

using namespace std;

int main()

{

int i,n,a,b,kt,j;

cout<<"a="; cin>>a;

cout<<"b="; cin>>b;

for (i=a; i<=b; i++) 

{

if (i>2)

{

kt=0;

for (j=2; j<=i-1; j++)

if (i%j==0) kt=1;

if (kt==0) cout<<i<<" ";

}

}

return 0;

}

8 tháng 10 2020

Program HOC24;

const fi='Cau1.INP';

fo='Cau2.OUT';

var i,a,b,c,t,d: integer;

f: text;

function ucln(x,y: integer): integer;

var t: integer;

begin

while y<>0 do

begin

t:= x mod y;

x:=y;

y:=t;

end;

ucln:=x;

end;

procedure ip;

begin

assign(f,fi);

reset(f);

read(f,a,b,c);

close(f);

end;

procedure out;

begin

assign(f,fo);

rewrite(f);

for i:=b to c do

begin

if i mod a=0 then write(f,i,' ');

t:=t+i;

end;

writeln(f);

while t<>0 do

begin

t:=t div 10;

inc(d);

end;

writeln(f,d);

if ucln(a,b,c)=1 then write(f,1) else write(f,0);

close(f);

end;

begin

ip;

out;

end.

Vì quá nhàm chán với cách chơi cờ vua cổ điển, Mai và Sang đã nghĩ ra một kiểu chơi mới, ở kiểu chơi này mỗi người chỉ sử dụng các con vua. Ở mỗi lượt đi, một con vua có thể di chuyển từ ô đang đứng sang 1 trong 8 ô kề cạnh. Ta gọi chỉ số Alpha của một người chơi là tổng các "khoảng cách" giữa các quân cờ của người chơi đó, "khoảng cách" giữa hai quân cờ ở đây là số lượt...
Đọc tiếp

Vì quá nhàm chán với cách chơi cờ vua cổ điển, Mai và Sang đã nghĩ ra một kiểu chơi mới, ở kiểu chơi này mỗi người chỉ sử dụng các con vua. Ở mỗi lượt đi, một con vua có thể di chuyển từ ô đang đứng sang 1 trong 8 ô kề cạnh. Ta gọi chỉ số Alpha của một người chơi là tổng các "khoảng cách" giữa các quân cờ của người chơi đó, "khoảng cách" giữa hai quân cờ ở đây là số lượt di chuyển ít nhất để quân cờ này có thể đến được vị trí của quân cờ kia, trong đó, quân cờ có thể di chuyển qua những ô có quân cờ của người chơi khác (nghĩa là không bị quân của người chơi khác chặn)

 

Sau một hồi suy ngẫm, Mai nhận thấy rằng chỉ số Alpha ảnh hưởng đến kết quả của ván cờ, vì vậy cậu ta cần biết chỉ số Alpha của mình và của Sang để suy nghĩ một chiến thuật phù hợp. Tuy nhiên vì thời gian suy nghĩ có hạn nên Mai muốn nhờ bạn tính toán giùm cậu ấy.

 

Input

Dòng đầu chứa hai số n và m (1 <= n, m <= 1000) lần lượt là số dòng và số cột của bàn cờ

n dòng tiếp theo, mỗi dòng gồm m cột thể hiện mỗi ô của bàn cờ, nếu ô đó là kí tự M thì đó là quân cờ của Mai, còn nếu là kí tự S thì đó là quân cờ của Sang, nếu là kí tự . thì đó ô đó không có quân cờ

 

Output

Một dòng gồm 2 số nguyên lần lượt là chỉ số Alpha của Mai và Sang

Ví dụ

  • input
    2 3
    SMS
    MMS
    output
    3 5

Gải thích ví dụ

* Chỉ số Alpha của Mai

- "Khoảng cách" từ quân ở vị trí (1,2) và (2,2) là 1, vị trí (1,2) và (2,1) là 1 và vị trí (2,1) và (2,2) là 1, vậy chỉ số Alpha bằng 1 + 1 + 1 = 3

* Chỉ số Alpha của Sang

- "Khoảng cách" từ quân ở vị trí (1,1) và (1,3) là 2, vị trí (1,1) đến (2,3) là 2, vị trí (1, 3) đến (2, 3) là 1, vậy chỉ số Alpha bằng 2 + 2 + 1 = 5

Các bạn cho mình ý tưởng bài này vs ạ

1

1 trò chơi cờ vua...khó hỉu nhất trên đời

12 tháng 12 2021

#include <bits/stdc++.h>

using namespace std;

long long n,i,x,t,dem,j;

int main()

{

cin>>n;

x=n;

t=0;

while (n>0)

{

t=t+n%10;

n=n/10;

}

cout<<t;

dem=0;

for (i=2; i<=x; i++)

{

bool kt=true;

for (j=2; j*j<=i; j++)

if (i%j==0) kt=false;

if (kt==true) dem++;

}

cout<<dem;

return 0;

}

uses crt;

var n,i,dem:integer;

{----------------ham-kiem-tra-so-nguyen-to---------------------------}

function ktnt(x:integer):boolean;

var kt:boolean;

i:integer;

begin

kt:=true;

for i:=2 to trunc(sqrt(x)) do 

  if x mod i=0 then kt:=false;

if kt=true then ktnt:=true

else ktnt:=false;

end;

{-----------------chuong-trinh-chinh-----------------------}

begin

clrscr;

write('Nhap n='); readln(n);

dem:=0;

for i:=2 to n do 

  if (n mod i=0) and (ktnt(i)=true) then inc(dem);

writeln(dem);

readln;

end.

18 tháng 5 2021

10^18 bạn ạ

15 tháng 4 2021

tự làm đi dễ mà:)))))

 

Dễ thì bạn làm đi

7 tháng 1 2022

Số N (0<N<10 mũ 9)

7 tháng 1 2022

N = int(input())
A = 0
B = 0
So_uoc = 0
KQ = ""
for x in range(1, N):
    if (x%2==0) and (x%3==0):
        A += 1
    if (x>0) and (N%x==0):
        if (x>B):
            B = x
for i in range(1, N+1):
    if (N%i==0):
        So_uoc += 1
if (So_uoc == 2):
    KQ = "YES"
else:
    KQ = "NO"
print(A)
print(B)
print(len(str(N)))
print(KQ)

(Chẳng biết đúng không đâu bucminh)

11 tháng 5 2020

Mạng máy tính và internet

11 tháng 5 2020

loi nay la sao a

Vì quá nhàm chán với cách chơi cờ vua cổ điển, Mai và Sang đã nghĩ ra một kiểu chơi mới, ở kiểu chơi này mỗi người chỉ sử dụng các con vua. Ở mỗi lượt đi, một con vua có thể di chuyển từ ô đang đứng sang 1 trong 8 ô kề cạnh. Ta gọi chỉ số Alpha của một người chơi là tổng các "khoảng cách" giữa các quân cờ của người chơi đó, "khoảng cách" giữa hai quân cờ ở đây là số lượt...
Đọc tiếp

Vì quá nhàm chán với cách chơi cờ vua cổ điển, Mai và Sang đã nghĩ ra một kiểu chơi mới, ở kiểu chơi này mỗi người chỉ sử dụng các con vua. Ở mỗi lượt đi, một con vua có thể di chuyển từ ô đang đứng sang 1 trong 8 ô kề cạnh. Ta gọi chỉ số Alpha của một người chơi là tổng các "khoảng cách" giữa các quân cờ của người chơi đó, "khoảng cách" giữa hai quân cờ ở đây là số lượt di chuyển ít nhất để quân cờ này có thể đến được vị trí của quân cờ kia, trong đó, quân cờ có thể di chuyển qua những ô có quân cờ của người chơi khác (nghĩa là không bị quân của người chơi khác chặn)

 

Sau một hồi suy ngẫm, Mai nhận thấy rằng chỉ số Alpha ảnh hưởng đến kết quả của ván cờ, vì vậy cậu ta cần biết chỉ số Alpha của mình và của Sang để suy nghĩ một chiến thuật phù hợp. Tuy nhiên vì thời gian suy nghĩ có hạn nên Mai muốn nhờ bạn tính toán giùm cậu ấy.

 

Input

Dòng đầu chứa hai số n và m (1 <= n, m <= 1000) lần lượt là số dòng và số cột của bàn cờ

n dòng tiếp theo, mỗi dòng gồm m cột thể hiện mỗi ô của bàn cờ, nếu ô đó là kí tự M thì đó là quân cờ của Mai, còn nếu là kí tự S thì đó là quân cờ của Sang, nếu là kí tự . thì đó ô đó không có quân cờ

 

Output

Một dòng gồm 2 số nguyên lần lượt là chỉ số Alpha của Mai và Sang

Ví dụ

input2 3SMSMMSoutput3 5

Gải thích ví dụ

* Chỉ số Alpha của Mai

- "Khoảng cách" từ quân ở vị trí (1,2) và (2,2) là 1, vị trí (1,2) và (2,1) là 1 và vị trí (2,1) và (2,2) là 1, vậy chỉ số Alpha bằng 1 + 1 + 1 = 3

* Chỉ số Alpha của Sang

- "Khoảng cách" từ quân ở vị trí (1,1) và (1,3) là 2, vị trí (1,1) đến (2,3) là 2, vị trí (1, 3) đến (2, 3) là 1, vậy chỉ số Alpha bằng 2 + 2 + 1 = 5

Các bạn cho mình ý tưởng bài này vs ạ

0