Nguyễn Thị Trang 10 điểm | |
♡๖ۣۜTɦàηɦ Đạт๖ۣۜ ²ƙ⁸ ♡ 10 điểm | |
trần trọng đạt 10 điểm | |
Chu Công Đức 10 điểm | |
Lê Phạm Thùy Linh 10 điểm |
Có 4120 người đã làm bài
Đúng hay sai?
p.a = randomArray(4,1,9);
params({a: p.a});
Ghép số tự nhiên với số La Mã bằng nó.
p.lm = ["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII","XX","XXI"];
p.tn = [1,2,3,4,5,6,7,8,9,10,11,12,20,21];
p.s = randomArray(4,0,13);
params({s: p.s});
Có @nCo(p.a*p.k)@ viên gạch được xếp đều vào @p.k@ lò nung. Hỏi @p.m@ lò nung như thế có bao nhiêu viên gạch?
Bài giải
Một lò nung chứa số viên gạch là:
: = (viên)
@p.m@ lò nung như thế có số viên gạch là:
\(\times\) @p.m@ = (viên)
Đáp số: viên.
p.k = random(5,9);
p.m = random(2,p.k-1);
var g1 = p.k*random(Math.ceil(10/p.k) , 9);
var chuc = random(1, p.k-1);
var g2 = chuc*10 + (p.k-chuc*10%p.k);
p.x = g1*100 + g2;
params({k: p.k, x: p.x, m:p.m});
p.a = Math.round(p.x/p.k);
function nCo (x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, "<font size=2> </font>");
}
Nhấn vào số lớn nhất trong các số:
@p.toString(p.a)@
p.a = randomArray(4,10000,99999);
params({a: p.a});
function nWithCom(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, "<font size=2> </font>");
}
p.getMax = function(arr){
var max = arr[0];
for(var i = 1; i < arr.length; i++) if(arr[i] >= max) max = arr[i];
return max;
}
p.toString = function(arr){
var str = "";
var max = p.getMax(arr);
for(var i = 0; i < arr.length; i++){
var correct = arr[i] == max ? "correctAnswer" : "";
str += "<span class='under-line "+correct+"'>"+nWithCom(arr[i])+"</span> , ";
}
str = str.slice(0, -13);
return "<span class='border-word'>"+str+"</span>";
}
Hoàn thành phép chia:
@x[4]@ | @x[3]@ | @x[2]@ | @x[1]@ | @x[0]@ | @p.k@ | |||
p.k = random(5,9);
var du = random(1,p.k-1);
var g1 = p.k*random(Math.ceil(10/p.k) , 9) + du;
g1 = g1*10 + (p.k-g1*10%p.k);
var chuc = random(1, p.k-1);
var g2 = chuc*10 + (p.k-chuc*10%p.k);
p.x = g1*100 + g2;
params({k: p.k, x: p.x});
p.a = Math.floor(p.x/p.k);
p.d = p.x%p.k;
p.convert = function(x) { // chuyển số x thành mảng các chữ số
var a = [];
while (x>0) {
a.push(x%10);
x = Math.floor(x/10);
}
return a;
}
var x = p.convert(p.x);
var a = p.convert(p.a);
p.event = function(Zone){ //mỗi ô 1 kí tự, dùng id
Zone.find('input').attr('inputmode', 'numeric');
Zone.find("input").on("input", function() {
var value = $(this).val();
$(this).val(value[value.length-1]);
if ($(this).val().length == 1) {
var index = $(this).data("id");
if(index == 10) index =-1; // khi con trỏ đến ô có id lớn nhất thì quay về ô đầu
Zone.find("input[data-id="+(index+1)+"]").focus(); // index - 1 là nhảy sang trái, index +1 là nhảy sang phải
}
});
}
Tìm giá trị của biểu thức :
@S(p.kq)@ : (@S(p.x+p.k)@ − @S(p.x)@)
= @S(p.kq)@ :
=
Thực hiện phép trừ trong ngoặc trước, sau đó thực hiện phép chia.
p.a = [random(1,4),random(1,4)];
p.a1 = Math.max(p.a[0],p.a[1]);
p.k = random(2,Math.floor(9/p.a1));
p.c = random(Math.floor(11/p.k),9);
p.b = random(Math.floor(11/p.k),9);
p.x = random(8097, 23945);
params({a: p.a, a1: p.a1, k: p.k, c :p.c, b: p.b, x: p.x });
p.u = (p.b*1000+p.c*100+p.a[0]*10+p.a[1]);
p.kq = p.u*p.k;
Độ dài cạnh hình vuông là @p.a@ cm thì diện tích của hình vuông đó là @p.a*p.a@||@p.a*p.a+1@||@p.a*p.a-1@||@p.a*p.a-2@ cm2.
Diện tích hình vuông đó là:
@p.a@ × @p.a@ = @p.a*p.a@ (cm2)
p.a = random(2,9);
params({a: p.a});
Số?
Số liền trước | Số đã cho | Số liền sau |
@p.a@ | ||
@(p.b)@ | ||
@(p.c)@ | ||
@(p.d)@ |
p.a = random(1,9)*10000+random(0,9)*1000+random(0,9)*100+random(1,9)*10+random(2,8);
p.b = random(1,9)*10000+random(0,9)*1000+random(0,9)*100+random(1,8)*10+9;
p.c = random(1,9)*10000+random(1,9)*1000+random(1,9)*100;
p.d = random(2,8)*10000+9999;
params({a: p.a, b: p.b, c: p.c, d:p.d});
p.event = function(Zone){ //mỗi ô 1 kí tự
Zone.find("input").attr({"maxlength" : "5","inputmode": "numeric"});
}
Số lớn nhất có @p.t[p.s]@ chữ số là .
Số bé nhất có @p.t[p.k]@ chữ số là .
p.t = ["bốn","năm"];
p.s = random(0,1);
p.k = random(0,1);
params({s: p.s, t: p.t});
p.da1 = Math.pow(10,p.s+4)-1;
p.da2 = Math.pow(10,p.k+3);
p.event = function(Zone){
Zone.find("input").css({"font-family": "Katex_Main", "font-size": "22px"});
}
Đặt tính rồi tính: @p.a@ + @p.b@
\(+\) | @p.u[1]@ | @p.u[2]@ | @p.u[3]@ | @p.u[4]@ | |
@p.v[0]@ | @p.v[1]@ | @p.v[2]@ | @p.v[3]@ | @p.v[4]@ | |
@(p.v[0])+1@ | @(p.u[1]+p.v[1])%10@ | @(p.u[2]+p.v[2]+1)@ | @(p.u[3]+p.v[3])%10@ | @(p.u[4]+p.v[4])@||@p.n[0]@||@p.n[1]@ |
p.u = [0, random(1,9), random(0,8), random(1,9), random(0,9)];
p.v = [random(1,8), random(10-p.u[1],9), random(0,8 - p.u[2]), random(10 - p.u[3],9), random(0, 9 - p.u[4])];
p.n = randomArray(2,0,9);
params({u: p.u, v: p.v, n: p.n});
p.a = p.u[0]*10000+p.u[1]*1000+p.u[2]*100+p.u[3]*10+p.u[4];
p.b = p.v[0]*10000+p.v[1]*1000+p.v[2]*100+p.v[3]*10+p.v[4];
Đặt tính rồi tính: @p.a+p.b@ \(-\) @p.b@
\(-\) | |
p.u = [random(1,8), random(0,8), random(1,9), random(1,8), random(1,9)];
p.v = [0, random(0,8-p.u[1]), random(10-p.u[2],9), random(0,8-p.u[3]), random(10-p.u[4],9)];
params({u: p.u, v: p.v});
p.a = p.u[0]*10000+p.u[1]*1000+p.u[2]*100+p.u[3]*10+p.u[4];
p.b = p.v[0]*10000+p.v[1]*1000+p.v[2]*100+p.v[3]*10+p.v[4];
Tính:
\(\times\) | @p.a[0]@ | @p.a[1]@ | @p.a4[0]@ | @p.a[2]@ | @p.a4[1]@ | |
@p.k@ | ||||||
p.a = [random(1,4),random(0,4),random(0,4)];
p.a1 = Math.max(p.a[0],p.a[1],p.a[2]);
p.k = random(2,Math.floor(8/p.a1));
p.a4 = [random(Math.floor(11/p.k),9),random(Math.floor(11/p.k),9)];
params({a: p.a, a1: p.a1, k: p.k, a4: p.a4});
p.u = (p.a[0]*10000+p.a[1]*1000+p.a4[0]*100+p.a[2]*10+p.a4[1]);
p.kq = p.u*p.k;
p.dv = p.kq%10;
p.ch = ((p.kq-p.dv)/10)%10;
p.tr = ((p.kq - p.dv - p.ch*10)/100)%10;
p.ng = ((p.kq - p.dv - p.ch*10 - p.tr*100)/1000)%10;
p.cn = Math.floor(p.kq/10000);
p.event = function(Zone){ //mỗi ô 1 kí tự
setTimeout(function() {Zone.find("input").eq(length).focus();}, 1);
Zone.find("input").attr({"maxlength" : "1","inputmode": "numeric"});
var length = Zone.find("input").length-1;
Zone.find("input").keyup(function() {
if ($(this).val().length == $(this).attr("maxlength")) {
var index = Zone.find("input").index(this);
console.log(index);
if(index == length) index = -1;
Zone.find("input:eq(" + (index - 1) + ")").focus(); // index - 1 là nhảy sang trái, index +1 là nhảy sang phải
}
});
}
© 2013 - 2021 OLM.VN (email: [email protected])
OLM.VN sử dụng tốt nhất bằng trình duyệt Google Chrome, download tại đây.