#include <iostream> using namespace std; int main() { int n , m; cin >> n >> m; while( ____ ) if( ____ ) n = n - m; else m = m - n; cout << ____ ; return 0; } int main() { int n; cin >> n; bool prim = ____; // presupunem ca n este prim if(n < 2) prim = false; // 0 si 1 nu sunt prime for(int d =2 ; ____ ; d ++) if(n % d == 0) prim = false; if(prim) cout << n << " ____"; else cout << n << " ____"; return 0; } int main() { int n; cin >> n; int d = 2, p; // d va fi, pe rand, fiecare factor prim din descompunere iar p va fi puterea lui d in descompunere while(n > 1) // il impartim pe n la d in mod repetat, pana cand devine 1 { if(____) // d este divizor al lui n, deci factor prim al acestuia {// numaram de cate ori se imparte n la d. Aceasta va fi puterea lui d in descompunere p = 0; while(n % d == 0) { ++p; n = n/d; } cout << ____ << " " << p << endl; } ____ } return 0; }
0%
Algoritmi elementari
แชร์
แชร์
แชร์
โดย
Mihaelaspataru0
แก้ไขเนื้อหา
สั่งพิมพ์
ฝัง
เพิ่มเติม
กำหนด
ลีดเดอร์บอร์ด
แสดงเพิ่มขึ้น
แสดงน้อยลง
ลีดเดอร์บอร์ดนี้ตอนนี้เป็นส่วนตัว คลิก
แชร์
เพื่อทำให้เป็นสาธารณะ
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานโดยเจ้าของทรัพยากร
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานเนื่องจากตัวเลือกของคุณแตกต่างสำหรับเจ้าของทรัพยากร
แปลงกลับตัวเลือก
เติมประโยคให้สมบูรณ์
เป็นแม่แบบแบบเปิดที่ไม่ได้สร้างคะแนนสำหรับลีดเดอร์บอร์ด
ต้องลงชื่อเข้าใช้
สไตล์ภาพ
แบบ อักษร
ต้องสมัครสมาชิก
ตัวเลือก
สลับแม่แบบ
แสดงทั้งหมด
รูปแบบเพิ่มเติมจะปรากฏเมื่อคุณเล่นกิจกรรม
เปิดผลลัพธ์
คัดลอกลิงค์
คิวอาร์โค้ด
ลบ
คืนค่าการบันทึกอัตโนมัติ:
ใช่ไหม